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

Delivery as a software product

When building software products, we tended to form long-lived teams around them. The team would be responsible for the product throughout its life. During the initial build and subsequent revisions, they handled the entire Software Development Life Cycle (SDLC) end-to-end, including delivery into production. These teams were also often responsible for managing the production environment and providing support.

The scale of the product, and how widely it was adopted, determined whether it was managed by a single software team or by a network of teams all working for one product group. One thing that was noticeable about software product teams, apart from their long-lived nature, was that they often had good relationships with their customers as well as technology and operations staff. Sometimes they even had representatives of these groups within the teams.

Funding these products often took place on a yearly cycle, which coincided with setting the objectives for the product's development that year. A key thing to note is that the budget would often be allocated to fund the team(s) and the decisions on what features would be developed, enhanced, or fixed that year would be managed by the team itself.

主站蜘蛛池模板: 赫章县| 荃湾区| 五河县| 海丰县| 连平县| 安泽县| 海丰县| 长治县| 佛教| 黎川县| 孝义市| 江阴市| 城固县| 四平市| 张掖市| 乐陵市| 通榆县| 拉萨市| 禄劝| 长丰县| 大英县| 定南县| 仁寿县| 乌苏市| 郎溪县| 陆河县| 开封县| 沈丘县| 江北区| 楚雄市| 乃东县| 于田县| 和田市| 青铜峡市| 资阳市| 错那县| 佛学| 镇康县| 五指山市| 嘉祥县| 宁化县|