Sofiia.·Aug 6, 2020Kaizen. Short explanationKaizen literally means change for the better. With Kaizen, you look at the current process, break it apart, remove the unnecessary parts…
Sofiia.·Aug 6, 2020Value-Stream MapIn this article, I describe how to create a value stream map for a software development process.
Sofiia.·Aug 5, 2020Lean: Principles, Types, Lean Startup, Lean Software Development, and ExamplesLean is a mindset, a way of thinking, a set of principles, ideas, tools and techniques. This production method derived from Toyota’s 1930…
Sofiia.·Aug 5, 2020Kanban Principles and PropertiesKanban is based on a continuous flow model, where you try to optimize your existing software development process. Technical Kanban is a…
Sofiia.·Aug 4, 2020Classification of software development modelsEvery team, project and its constraints are different. There is no software development model that suits every project.
Sofiia.·Jun 20, 2020Agile. Why was Created, Values, Principles, ProblemsProblems with the Waterfall Method that Led to Agile
Sofiia.·Jun 12, 2020Software testingSoftware testing is the process of trying to discover every conceivable fault or weakness in a work product. The purpose of testing is to…
Sofiia.·Jun 3, 2020Phase/Stage GatesPhase or stage gates — is the technique to provide an opportunity to reflect on current progress and decide if there is the need to change…