he Lean Startup method teaches you how to handle a Startup,
how to lead, when to turn and when to persevere and grow a
business with maximum acceleration. It is an approach
based on principles for the development of new products.
The Lean Startup methodology has the premise that each Startup is an experiment that tries to answer a question. The question is not "Can I build this product?" Instead, the questions are "Should I build this product?" and "Can we build a sustainable business around this group of products and services?" This experiment is more than just a theoretical investigation; By the time the product is ready to be distributed, you will have already established customers, you will have solved real problems and offer detailed specifications of what needs to be built.
The Lean Startup
Customer satisfaction for the continuous and early delivery of valuable software.
Accept changing requirements, even during the last stages of development.
Functional softwares are delivered more frequently (Weeks instead of months).
Daily and close cooperation between business people and developers.
The projects are built around motivated individuals, who must be trusted.
Face-to-face conversations are the best form of communication.
Functional software is the main measure of progress.
Sustainable development, capable of maintaining a constant rhythm.
Continuous attention, technical excellence and good design.
Simplicity -the art of maximizing the amount of work not yet done- is essential.
Better architectures, requirements and designs emerge from organized teams.
Regularity, the team reflects how to be more effective and adjust accordingly.
Minimum Viable Product
A Minimum Viable Product is a version of a product that allows a team to collect the greatest amount of validated learning about clients with the least possible effort. It is used to quickly and quantitatively and qualitatively test the market response to a specific product or functionality.
The MVP goes after several objectives:
* Avoiding the creation of an unwanted product.
* Maximize learning about customers for each euro invested (meaning, the company does not run out of economic resources).
* Getting proof and evidence before it is too late for the entrepreneur.
It is the most prominent of the agile software development processes. Like these, extreme programming differs from traditional methodologies mainly in that it places more emphasis on adaptability than on predictability.
Extreme Programming is an agile development methodology whose main objective is to increase productivity when developing a software project. It gives priority to jobs that give a direct result and in which the bureaucracy that may exist in the work environment is reduced.
DevOps (Development Operations) refers to a culture or movement that focuses on communication, collaboration and integration between software developers and professionals in information technology (IT) operations.
DevOps is a response to the interdependence of software development and IT operations. Its goal is to help an organization to produce software products and services quickly.
DevOps is a way for developers and operations managers to collaborate; a set of best practices for managing applications in the cloud; An Agile idea that is based on continuous integration, allowing frequent code releases.
In the first phase, think, get information and use it to create adapted experiences defining a Minimum Viable Product (MVP). In this phase Design Thinking is used.
Start your application, manage your resources and deploy quickly to start gathering information in production.
Culture is present during all phases of the cycle. The changes in the behavior and attitude of the company are those that allow adopting new practices and transformation.
Gather information and use it to guide the development process. Based on your findings, you can maintain the same focus or change it to ensure you provide the maximum possible value.
Focus on operational excellence. Follow high availability and quick recovery practices to make sure your applications are always available.
Use the tools necessary in this phase to develop a product and stay focused on the results while you continue working.
Concentrate on automation and place a shipping channel to ensure repetitive processes that accelerate your marketing process.
What is Agile?
It is not a methodology! The Agile movement seeks alternatives to the management of traditional projects. Agile approaches help teams respond to unpredictability through increments, iterative work rate and empirical feedback. Agile propose alternatives to waterfalls or traditional sequential development.
Innovation and Business Center
ESP l ENG
COPYRIGHT © 2016 Marna Garage by Marna International,S.A. All rights reserved.