官术网_书友最值得收藏!

Kanban and the phases of the SDLC model

Many Agile processes, especially those that use stories as a basic unit of effort or work, have a lot of similarities. Since most story-related items have been described in some detail in discussing Scrum, any later methodologies that use stories will only note variations on the themes:

  • Before development starts: Requirement analysis and definition, and system architecture and design, work in much the same way as they do in Scrum, and for many of the same reasons. The primary difference is that there is a less formal structure expected in Kanban to accomplish the attachment of requirements-and-architecture details to stories. It generally happens when there's time and/or a perceived need, such as the development team being close to running out of workable stories.
  • The development process itself: Development and Quality Assurance processes are part of the flow of a given story as it's being worked to completion. So, too is system integration and testing, and acceptance pretty much has to happen during a story's life cycle, since there isn't an end-of-Sprint meeting to demonstrate development results and acquire acceptance.

With a less formal structure, fewer process rituals, and a readily-understandable just-in-time approach to its process, Kanban is easily understood, and reasonably easily managed. Some additional care at key points, and the ability to identify those key points, helps considerably in keeping things moving smoothly and well, but as long as the ability to recognize and address those key points improves over time, so too will the process.

主站蜘蛛池模板: 正安县| 太湖县| 富裕县| 安图县| 临泉县| 雷山县| 宁陵县| 徐州市| 彭阳县| 平乐县| 梅河口市| 湛江市| 彭水| 洛宁县| 苗栗市| 禹州市| 永昌县| 梓潼县| 库车县| 门头沟区| 北宁市| 讷河市| 突泉县| 卫辉市| 武隆县| 云林县| 五常市| 方山县| 许昌市| 九江县| 建瓯市| 兴安县| 孟村| 桐梓县| 佛坪县| 东平县| 井冈山市| 永安市| 东宁县| 博野县| 福贡县|