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

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.

主站蜘蛛池模板: 祁东县| 南木林县| 景宁| 丹凤县| 青阳县| 安康市| 鸡东县| 洪江市| 游戏| 永川市| 本溪市| 白山市| 辉县市| 左贡县| 乌恰县| 鄯善县| 离岛区| 潜江市| 兴仁县| 德令哈市| 鄂尔多斯市| 合川市| 屯昌县| 衡阳市| 阳新县| 淮安市| 台东县| 罗城| 潼关县| 新密市| 文安县| 安塞县| 额济纳旗| 景宁| 浏阳市| 潞城市| 会宁县| 惠安县| 云南省| 宁武县| 红安县|