Project Management

An Introduction to Hyper-Agile SDLC

From the Citizen Development Insights Blog
by , , , , , , , , , , , , , , ,
Citizen development is a disruptive approach to digital transformation and organizational innovation, where teams are empowered to turn ideas into applications using no-code/low-code technology. This blog provides insights, advice and practical knowledge from thought leaders and practitioners in Citizen Development.

About this Blog

RSS

View Posts By:

Cameron McGaughy
Ron Immink
Jody Temple White
Mario Trentim
Jelili Odunayo Kazeem
Jason Mayall
Chandrasekaran Audivaragan
Ryan Whitmore
Kimberly Whitby
Justin Sears
Derya Sousa
Vivek Goel
Raveesh Dewan
Dalibor Ninkovic
Ian Gosling
Tara Leparulo

Past Contributors:

Elizabeth Jordan
Arjun Jamnadass
Rogerio Sandim
Martin Kalliomaki
Richard Earley
Maelisa Woulfe
Octavio Arranz

Recent Posts

Empowering Marketers: How Citizen Development Transforms Marketing Strategies

Turbocharge Your Marketing: The Power of Citizen Development

5 Top Citizen Development Myths Busted

Empowering Citizen Developers: Overcoming 5 Common Challenges Together

Citizen Development: The Path to Success Starts Small

Categories

Agile, Best Practices, best practices, Career Development, CD Canvas, Change Management, Citizen Developer, Citizen Development, Citizen development, citizen development, Communication, Digital Transformation, digital transformation, Documentation, Innovation, IT Project Management, LCNC, Leadership, Lessons Learned, Low-Code, Marketing and Sales, myths, No-Code, no-code, No-code and Gen Z, PM Think About It, PMI, PMI Global Congress 2013 - North America, PMO, Portfolio Management, Program Management, Programs (PMO), Project Delivery, Project Management, project management, Risk Management, ROI, software development, Stakeholder, Strategy, Talent Management, Tools

Date



Welcome to the world of citizen development.

Amazing things happen here in the world of citizen development. If you’ve been in it a while, you already know how incredible it is to watch an idea go from spark to screen in days or even hours. If you’re new to citizen development, get ready for a fascinating new reality.

This post is part of a series that will introduce you to elements on the PMI CD Canvas (see graphic below). These posts are designed to inspire you, share tips and insight, and further your knowledge and experience. I welcome your questions and encourage you to share your own stories.

I am glad you’re here. Let’s begin.

PMI CD Canvas - Hyper-Agile SDLC

 

An Introduction to Hyper-Agile SDLC

As citizen developers, we inevitably interact with IT. In my early days of low-code app creation (before I even knew the term “citizen developer”) I encountered resistance from our IT department. They were leery of the process, tools, and security. The resistance eased when I took the time to learn the basic framework of their process so I could do a better job of explaining the one I was proposing.

With your success in mind, I offer you two terms to learn and one case story to consider. 

Term #1: SDLC

Its full name is Software Development Life Cycle. SDLC is a familiar term in the IT world and represents the six-stage process they use to plan, create, test, and deploy an information system. Each stage can take considerable time to complete. The SDLC process is as follows:

1.           Requirement analysis

2.           Design

3.           Development and testing

4.           Implementation

5.           Documentation

6.           Evaluation

IT professionals pretty much live by this process. It’s proven, reliable, and connects all the dots in a way they have come to trust.

Term #2: Hyper-agile SDLC

This is the hyper-agile version of the Software Development Life Cycle. Same processes and same stages, but faster, leaner, and more agile. It is “an end-to-end process for developing and delivering applications by citizen developers using no-code/low-code tools,” per CDBOK.

Case Story: Hyper-Agile SDLC In Action

Situation: A marketing company was planning an in-person VIP event to launch a new product and needed a tool to enable teams to schedule and host private meetings. The existing process was cumbersome, and they wanted to replace it with a no-code app to automate scheduling, improve team communication, and capture critical data in real-time. Key stakeholders included the meeting concierge, room hosts, meeting hosts, and event meeting planners.

Before: In prior events, the planners used an Excel spreadsheet to track and organize all of the meetings. Outlook was used for meeting invites. Confirmation emails containing specific meeting details along with the full spreadsheet showing the next day’s schedule was shared with stakeholders once a day. This caused extra work for stakeholders who had to sort through all of the data to find which events pertained to them. Cutting and pasting sections of the spreadsheet became the norm in an effort to make the information accessible and viewable. The process was not mobile-friendly, and valuable event metrics were difficult to track and gather.

After: With the help of an in-house citizen developer using hyper-agile SDLC, a no-code app was built and deployed in four days. This included gathering requirements, design, basic IT testing, workflow creation, and user training. The hyper-agile SDLC build was possible due to (1) a highly engaged team who communicated clear requirements and workflows, and (2) a no-code platform that enabled the citizen developer to organize, design, and create a live app for the team to use. This platform was intuitive and user-friendly making training much quicker.

The team built the app that efficiently managed all facets of the VIP customer meetings, plus these features:

●           A mobile responsive design

●           Overall view of room availability and configuration

●           Quick search and simplified meeting request form

●           Automated booking email confirmations and notifications

●           Current and accessible master meeting calendar

●           Automatic update notifications to specific team members

●           A notes, comments, and completion confirmation section for room hosts

●           Real-time meeting metrics for the meeting planners to track how many meetings were occurring, for how long, and who was hosting

Customized dashboards were also created so each user type could view data that was relevant to them and their roles. This eliminated the need for any cutting and pasting of data and the meeting planners no longer had to wait until the end of the event to gather the event metrics.

The app was a huge win for the entire team and demonstrates how hyper-agile SDLC can be used to create a solution for a process that was full of manual input, wasted time and money, and prone to human error.

Applying Hyper-Agile SDLC In Your Organisation

If you are looking to implement hyper-agile SDLC for the first time in your company, I recommend you select a workflow that is relatively simple but provides a good win for the team. 

Here are a few other tips:

●           Look for a workflow that involves multiple manual steps that get repeated over and over again

●           Get a good understanding of the actual workflow, the challenges, and the stakeholders

●           Identify three basic requirements to fulfill with the new app and begin the design using the selected no-code/low-code platform.

Begin with a simple and minimally-disruptive workflow so the stakeholders can see the positive impact and engage with the process. This will go a long way in setting the stage for quicker adoption of future, more complex apps.

What did this post spark in you? Are you new to Hyper-Agile SDLC? Have you used it in your company? Please post your questions, comments, and stories below.

Posted by Jody Temple White on: December 16, 2020 11:07 AM | Permalink

Comments (16)

Please login or join to subscribe to this item
avatar
Vijay Vemana Engineering Program Manager| HPE Hyderabad, Andhra Pradesh, India
Can you provide the list of no-code platform used?
"a no-code platform that enabled the citizen developer"

avatar
Jody Temple White Citizen Developer, PMP, Operations Specialist| ASG Projects, LLC Portland, Or, United States
Absolutely. Thie app referenced in this post was built using AppSheet.

avatar
Eduin Fernando Valdes Alvarado Project Manager| F y F Fabricamos Futuro Villavicencio, Meta, Colombia
Very interesting., thanks for sharing.

avatar
Ethan Dwyer Or, United States
Greetings Jody, and thank you for posting and sharing this info! I've seen CD, but had not dived in yet. My interest is now sparked.

avatar
Jody Temple White Citizen Developer, PMP, Operations Specialist| ASG Projects, LLC Portland, Or, United States
Hi Ethan. Let me know if you want to learn more!

avatar
Vijay Vemana Engineering Program Manager| HPE Hyderabad, Andhra Pradesh, India
@Jody - Thank you very much. I will learn more about this. I remember that I saw a video of AppSheet founder few days ago

avatar
Jean-Claude Greco Sierre, Valais, Switzerland
Thanks for sharing

avatar
Kwiyuh Michael Wepngong
Community Champion
Financial Management Specialist | US Peace Corps / Cameroon Yaounde, Centre, Cameroon
thanks for sharing

avatar
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates New Westminster, British Columbia, Canada
Thanks for this interesting blog Jody. I like the name Hyper-Agile.

avatar
Mayte Mata Sivera PMO Leader | Speaker | Author Ut, United States
Love it! Thank you for sharing.

avatar
Jody Temple White Citizen Developer, PMP, Operations Specialist| ASG Projects, LLC Portland, Or, United States
Thanks for the positive comments. If you have any other questions feel free to reach out.

avatar
Khai Ng. IT PMO | IT Project Manager| TTGROUP Hanoi, Viet Nam
Thank you for sharing! It is very helpful! I'm always curious about the capabilities of No-Code/Low-Code platforms or tools.

avatar
Mohd Azmirul Adha Azmir Project Manager| Buildserve Engineering Puchong, Selangor, Malaysia
Thanks for sharing

avatar
Jelili Odunayo Kazeem Co-Founder| Convosync Solutions Limited Enugu, En, Nigeria
It sparks a revolution in me. Citizen Development launchpad with Low-code/No-code platform got two (2) things right.

1. Quick delivery of products or services
2. Low-cost implications.

I can bet that the industry will grow and get better, and organizational growth will be massive.

avatar
Aws Shehab Deputy IT Manager & Financial Affairs Support| ATU Duty Free Salalah, Dhofar, Oman
Thanks for Sharing.

avatar
Sergio Valverde Lopez Ciudad De México, Cmx, Mexico
Confieso que soy nuevo en el tema de Software Development Life Cycle HiperAgil y gracias a este articulo he comenzado a conocer el tema.

Please Login/Register to leave a comment.

ADVERTISEMENTS

"What is the voice of song, when the world lacks the ear of taste?"

- Nathaniel Hawthorne

ADVERTISEMENT

Sponsors