This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
Wed never heard of five whys, and we had plenty of "agile skeptics" on the team. Wish I could figure out how to apply it to the average data warehousing project which has a single shareed database right at the heart of the entire solution. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup?
If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? Massive proprietary databases? The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? But along the way, something strange happened. I dont think so.
I know plenty of people who prefer more advanced source control system, but my belief is that many agile practices diminish the importance of advanced features like branching. Do you have a bug database? Its not that the idea behind them is wrong, but I think agile team-building practices make scheduling per se much less important.
As I evolved my thinking, I started to frame the problem this way: How can we devise a product development process that allows the business leaders to take responsibility for the outcome by making conscious trade-offs? When I first encountered agile software techniques, in the form of extreme programming , I thought I had found the answer.
Data storage is becoming a specialized function, delegated most often to relational databases. If you are storing all of your data in a relational database, and the load on that database exceeds its capacity, there is no automatic solution that allows you to simply add more hardware and scale up.
For tips on how to integrate it into your database and application layers, you can see the tail-end of my JIT Scalability talk. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Three of my favorite: memcached - an in-memory object caching system. Expo SF (May.
They maintain a huge database of passive candidates, by offering to pay them when they interview. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? Given that most recruiting channels are pay-for-performance, its usually cheaper, too, because it has a lower conversion rate. Expo SF (May.
In school I was being pounded day and night with anything that has to do with agile software development. When I entered the company, I realized that there were no process and I quickly applied what I know about agile software development. I am basically a one-man shop. Expo SF (May.
Coupled with A/B testing, customerdevelopment, and thinking through business problems in a scientific, hypothesis-driven way, you end up with a powerful cocktail of techniques to build a modern startup in the most iterative way possible. . If you liked this post, please subscribe or follow me on Twitter.
But instead of spending the time and money to develop products on spec, TPGTEX creates mocked-up webpages that list the features of a potential new product -- such as a system for making radio-frequency identification, or RFID, labels -- along with its price. The key ideas are customerdevelopment , the pivot , MVP, and root cause analysis.
Just dump the results in a database as you get them, and let your reports calculate scores in real-time. The Entrepreneur’s Guide to CustomerDevelopment ► June (3) What is a startup? What is customerdevelopment? No departments The Five Whys for Startups (for Harvard Business R. Expo SF (May.
LIKED: Y startups fail, cont deployment vs waterfall vs agile, small batches & learn fr biz metrics #leanstartup As concise a summary as Ive ever seen. With so many deployments how do you deal with database schema changes and data conversion for these schema changes? farazq : Awesome session @ericries. Expo SF (May.
From premium paid subscription databases to free tools showcasing new startups and startup maps, The Ultimate Startup Intelligence Tools List is guaranteed to help you get your research done. Steve Blank on Lean CustomerDevelopment. Firebase : Are all your developers front-end engineers? Codeacademy. Steve Blank.
PHP has always scored well on this count, with lots of support for database drivers, URL parsing, HTTP fetching, regular expressions - you name it. Those implement useful design patterns such as MVC, database gateway and other abstractions which make maintainability much easier. Honestly, the PEAR database is nothing compared to CPAN.
Obama understood the two concepts that are essential for building a high-performance, highly adaptable, agile organization: 1) rapid iteration and 2) clear values-based objectives. That voter database was accessible to staff at every level of the campaign. Heres some of what I learned from the experience. Expo SF (May.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content