Talk:Agile
Can we add some stuff to this page, in particular - I would like to expand on DevSecOps CI/CD and its details. I just did a large project plan and business case which incorporated DoD's DevSecOps which is a fantastic comprehensive framework - of course scale accordingly (to the size, complexity, criticality of your project/product development cycle) https://public.cyber.mil/devsecops/ and DORA https://www.devops-research.com/research.html are we there yet? where are we now and what are we aiming for? thus, Agile maturity models are important. As so many depts now chase chaos, fighting fires, with massive silos (knowledge is power/control), and a heroes welcome to saving the day... maturity model -1000+ https://www.performancemagazine.org/five-levels-of-organizational-maturity-performance-management-perspective https://kulkarniprasadp.medium.com/advancing-the-agile-maturity-assessment-model-fed2e8d9cb63 https://info.thoughtworks.com/rs/thoughtworks2/images/agile_maturity_model.pdf How do you know where to go if you don't even know where you are now... need a sense of direction and strategy/map. Thus, a maturity model helps one aim towards some goal.
And, lets talk about requirements. Everyone thinks that - we're Agile! we don't need requirements cause the client/SME/stakeholder is right beside us every step of the way. Good luck with that... I have been on many many projects. Sure some don't require elaborate requirements depending upon the size, complexity, criticality, scope, costs, resources, experience/wisdom/knowledge etc... but many do - at least a baseline of SMART requirements which evolve. The best projects I have been on have been iterative, incremental and iterative in approach involving key SMEs/stakeholders producing prototypes and proof of concepts with a SMART baseline of requirements which evolve with time to manage scope, costs, resources, schedule, quality, risks... Without requirements where will you start. Requirements allow you to prioritize, categorize, trace, realize, measure/monitor/correct accordingly and continuously and risk assess. I've been on projects where scope was all over the place, so were costs and resources were heading in every direction with no one at the helm. Requirements were no place to be found and the project was spinning in the mud for years just blowing throw money as though it was candy... a mess built an empire on the mess.
Then comes the organization culture, people, process, governance and tools https://www.compact.nl/en/articles/continuously-improve-your-agility/ which is important. Need buy in at every level or something will merely fall to the ground in waste.
this is good - https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/5832/A- Business-Analysts-Experience-With-Scrum.aspx
ref https://www.pmi.org/learning/library/requirements-management-planning-for-success-9669 https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/5624/Requirements-Life-Cycle-Management-with-Azure-DevOps.aspx https://www.pmi.org/learning/library/identify-factors-cause-project-failure-2442 https://www.modernanalyst.com/Resources/Articles/tabid/115/ID/5624/Require ments-Life-Cycle-Management-with-Azure-DevOps.aspx https://www.pmi.org/learning/library/requirements-management-planning-for- success-9669 https://www.pmi.org/learning/library/seven-causes-project-failure-initiate- recovery-7195 https://www.proofhub.com/articles/reasons-why-projects-fail https://kulkarniprasadp.medium.com/advancing-the-agile-maturity- assessment-model-fed2e8d9cb63 https://www.clearavenue.com/agile-devops.html