Software Engineering at Programming
Real-world Case Study: Pagtupad sa mga Kahilingan sa Pag - unlad ng Agile
Table of Contents
Ang pag - aaral na ito ay isang karaniwang hamon sa Agile development kung paano matagumpay na naibabagay ng isang software team ang kaniyang mga pangangailangan sa panahon ng proyekto, anupat tinitiyak ang napapanahong paghahatid at pagbibigay ng stakeholder.
Pinagmulan ng Proyekto
Ang proyekto ay kinasasangkutan ng pagbuo ng isang sistema ng ugnayang parokyano (CRM) para sa isang mid-sized na kompanya. Ang simulang saklaw ay mahusay na nai-frequent, ngunit habang ang proyekto ay sumulong, ang mga bagong katangian at pagbabago ay naging kinakailangan dahil sa mga pagbabago sa merkado at stainter refection.
Mga Hamong Napapaharap
Napaharap ang pangkat sa ilang hamon, pati na:
- Madalas na kinakailangang pagbabago mula sa mga humahawak ng tulos
- Mahirap mapanatili ang mga timeline ng proyekto
- Pag - aayos ng kalidad sa gitna ng mabilis na mga pag - aayos
Nagkaroon ng mga Estratehiya
Sinunod ng pangkat ang espesipikong mga estratehiya upang mabisang maharap ang mga hamong ito:
- Regular na pagpaplano at pagrerepaso ng mga pulong
- Pag - una sa mga kahilingan na ginagamit ang isang nababaluktot na backlog
- Pagpapanatili ng bukás na pakikipagtalastasan sa mga humahawak ng tulos
- Pag - aalis ng patuloy na pagsubok at pagsasama - sama
Mga Resulta at Resulta
Sa pamamagitan ng pagkakapit ng mga estratehiyang ito, ang pangkat ay mabilis na nakabagay sa nagbabagong mga kahilingan. Ang proyekto ay ibinigay sa oras, na may mataas na kasiyahan sa pagtaya ng tulos at isang produkto na mabisang nakatutugon sa mga pangangailangan sa pag - evolving.