February 6, 2020
Agile, Design Thinking, Digital Transformation, Information Technology, Innovation, Innovation in the Public Sector, IT Modernization, Learning, Organizational Change Management (OCM), Project Management, Project Management Professional (PMP), Public Sector, Scrum, Software Development, Technology, Waterfall
By Sid Richardson, PMP
Raise your hand if you’ve run a software project using the Agile Methodology and have run a software project using the more traditional waterfall project management methodology? I’m sure there are many of you!
Having worked in project management for nearly 30 years, I have run software projects using a variety of different methodologies and I can certainly appreciate the benefits that they all bring to the table.
One true constant in life—and in software development—is change, and I’ve seen my fair share. Here’s what I’ve learned along the way.
In the mid-1980s, a software development methodology called Rapid Application Development (RAD) began to take off.
James Martin developed the RAD approach at IBM and formalized it in 1991 by publishing a book called Rapid Application Development. The RAD approach was based on working closely with the customer and prototyping solutions quickly to deliver a final product. The intention was that there would be less effort placed on the planning aspects and more on the customer collaboration aspects.
While RAD was not necessarily a true project methodology for software development, I believe it led to an easier buy-in to the Agile project methodology many of us use now.
When I was working in Europe in the early-to-mid 1990s, there was a heavy emphasis on formal approaches to project management and software projects. This may sound strange—or it may provide flash-backs for some of you!—but I remember a time when absolutely no analysis or design work was allowed to begin until the user requirements (typically volumes of paper in large bound files) were received in hardcopy form with sign-off by senior company executives.
Can you imagine working in that type of environment?
The traditional waterfall approach to software development projects was rather rigid, but I can understand the reasoning—the leadership wanted to have a high level of confidence in what would be delivered.
Fast forward to almost 20 years ago and many organizations encountered internal pushback and some challenges with the adoption of Agile as a software development methodology. The common joke thrown around in the middle of an Agile rollout was that it was “Fragile.”
Since the requirements in an Agile methodology are more dynamic, things eventually settled down and as someone said to me recently, “I guess we’ve come into an age of sticky notes and Sharpies.”
At KAI Partners, we have recently started using Design Thinking. Design Thinking provides a creative, solution-based approach to solving problems and is also sometimes known as human-centered design or user-centered design. It’s on the side of creative problem solving, which—being a creative type of guy—is why I gravitate toward it.
Design Thinking encourages organizations to focus on the people or the customer—and it’s the people-centered focus that leads to better products, services, and processes.
While it’s not a software development methodology, Design Thinking can be used as a problem-solving tool to accompany almost any software development methodology you choose to use.
So, with all these different methodologies, is one better than another? Well, it depends on the project at hand!
One of the common drawbacks to the RAD approach of the 1980s was the lack of scalability. RAD typically focused on small to medium-sized projects and teams. Then Agile came along in the early 2000s and, as a lean philosophy, could certainly be applied at an enterprise level.
What I think works best is a blended methodology that combines the best features of a variety of different approaches.
If the last 30 years in project management and software development have taught me anything, it’s that there are components and approaches of many different methodologies that—when combined—can make a robust and flexible way to deliver high-quality, timely products to the customer.
And, considering that a new methodology will likely make its way to the surface soon, we can’t get too comfortable. Luckily, as project managers and agents of change, we are used to the continual cycle of change and it will be up to us learn the new methodology, prepare our teams, and adapt our work accordingly.
Need support on your next project? KAI Partners can help your organization implement the software development methodology that works best for you and your needs!
About the Author: Mr. Richardson’s passion is Data Warehousing, Business Intelligence, Master Data Management and Data Architectures. He has helped Fortune 500 companies in the US, Europe, Canada, and Australia lead large-scale corporate system and data initiatives and teams to success. His experience spans 30 years in the Information Technology space, specifically with experience in data warehousing, business intelligence, information management, data migrations, converged infrastructures and recently Big Data. Mr. Richardson’s industry experience includes: Finance and Banking, government, utilities, insurance, retail, manufacturing, telecommunications, healthcare, large-scale engineering and transportation sectors.
January 23, 2020
Best Practices, Communications, Digital Transformation, Government, Innovation, Innovation in the Public Sector, Managing/Leadership, Project Management, Project Management Professional (PMP), Public Sector, Sacramento, Strategic Plan
By Nick Sherrell, PMP, MBA, CSM
January is the time of new. We have shaken off the retrospective December and are opening our eyes to new ideas and new possibilities for our careers, our personal lives, our habits, and perhaps even some new hobbies.
This January has a couple extra layers of ‘new.’ Not only is it a new year, but a new decade. On top of that, the term “2020” is a cliché connotation for someone having perfect vision.
Many clients I work with have a Strategic Plan. It is typically that document found somewhere deep inside their document library that pops up when you are using the search feature to find some other document. It is usually from a year or two ago, and sometimes still contains a ‘Draft’ watermark.
What happened?
All too often, it follows the same path that many of our personal new year’s resolutions take. A great exercise to think about our future with a lot of creative brainstorming, dreaming, and sometimes (let’s be honest here) wishful thinking. We write it all down, even set some abstract goals, and then…life hits! Critical staff get sick (or have kids that get sick). A new decision comes from the larger organization that shakes up your organizational structure. Sometimes those old habits are just too tempting to pass up, just like that dessert case at The Cheesecake Factory!
Does this sound like a familiar scenario at your organization? If you need help putting your Strategic Plan into place—or creating one in the first place!—we would love to help! Contact us today to learn more!
About the Author: Nick Sherrell is a Project Manager with over 10 years of healthcare experience ranging from Quality, Performance Improvement, Technology Implementation, Data Analysis, and Consulting. Nick has worked with organizations ranging from the Sacramento Native American Health Center, Kaiser Permanente, Sutter Health, Blue Shield of California, and The Advisory Board Company. He currently works for KAI Partners, Inc as a Project Manager Consultant on Public contracts with the State of California, most notably with the Judicial Council of California and California Medicaid Management Information Systems. He received his MBA from UC Davis in 2015 with an emphasis in Organizational Behavior and Innovation. He became a Certified Scrum Master in 2018 through Scrum Alliance training offered at KAIP Academy. He lives in Sacramento with his wife, two children, and Golden Retriever Emma. Find Nick on LinkedIn here.
December 11, 2019
Digital Transformation, Government, Information Technology, Innovation, Innovation in the Public Sector, IT Modernization, Public Sector, Sacramento, Technology
By Lucie-Anne Radimsky, CSPO
Last week, I attended the State of Technology – California Industry Forum, hosted by Techwire.
The event brought together technology and professional service delivery vendors who provide IT and support services to State agencies. According to event speaker Joe Morris, Vice President of Research at eRepublic, public sector technology spending in California looks like this:
Some of the event speakers included:
Topics discussed during the 4-hour event included the growing importance of AI, including the launch of a strategic initiative dedicated to this increasingly important technology. This strategic initiative will include Data Management; the development of an Information Security roadmap; a cloud first and cloud smart approach to be deployed on an as-needed basis, rather than a blanket solution; promoting a user-centric mentality when building government services; and using a modular and more agile approach to streamlining and improving project results.
I was particularly interested in the ‘Innovation in California’ panel which included Governor’s Office Advisor Michael Wilkening and CHP CIO Scott Howland. Chief Howland compared hamburgers to IT projects, likening the promise of innovative technology solutions to that of an advertisement for a juicy hamburger. The reality of what you receive often looks nothing like the photo—but, while it might be an imperfect version, it’s still a hamburger.
Chief Howland’s point was that the imperfect version was good enough to start with offered and a place from which to improve. This is the true path of innovation—to take risks, fail fast, and move on. He talked about the ‘mobile office’ patrol cars of the CHP workforce that will allow them to respond more quickly and more effectively, resulting in improved safety to citizens and communities.
Michael Wilkening from the Governor’s Office led his participation in the panel by announcing that there will be some key hires in the next few months. New hires include the naming of the Office of Digital Innovation (ODI) Director, as well as a Chief Data Officer—a true sign of the times!—who will likely lead the effort in promoting and implementing an overarching data use agreement that is currently being developed. (This data use agreement is inspired by an existing framework used within the Department of Health and Human Services).
Other ODI updates and projects in the pipeline include:
Department of General Services (DGS) staff closed out the conference with a panel discussion around procurement and the ways in which DGS is working to improve the process and experience. DGS discussed the arrival of RFI2, a unique program which incorporates a proof of concept portion. The importance of accountability on both parties (vendor and agency) was another point driven home by Amy Tong, who stood in for Marlon Paulo, who was unable to attend. DGS also invited vendors to contact the agency with questions, concerns, and ideas on how to improve the procurement process.
Overall, this was a great event that allowed many of us public sector vendors to reconnect with our partners and colleagues within the community. It provided an arena for us to access leaders within the State who are instrumental in defining the upcoming IT projects that many of us vendors will help support.
About the Author: Lucie-Anne has over 15 years’ experience in communications and business development in the U.S. and Europe, on behalf of start-ups and non-profits. She has represented clients within the technology, energy, and telecommunications sectors to government agencies, press, and industry analysts throughout the world. Lucie-Anne has both American and E.U. citizenship. She is fluent in English and French. Lucie-Anne is an active community volunteer and has served on numerous non-profit boards and led alumni groups in Paris, Washington D.C., and San Francisco. She holds a B.A. in Economics from the University of California, Irvine. She currently resides in Sacramento with her Brazilian husband and two boys.
October 28, 2019
Corporate Training, Digital Transformation, Government, Innovation, Innovation in the Public Sector, IT Modernization, KAI Partners, Learning, Organizational Change Management (OCM), Project Management, Prosci, Public Sector, Sacramento, Technology, Train the Trainer, Training
One of our OCM consultants shares one of her most successful change management tactics! We empower your organization to carry on the change after our work is done! Learn more here!
October 8, 2019
Continuous Improvement, Corporate Training, Design Sprints, Design Thinking, Digital Transformation, Government, Information Technology, Innovation, Innovation in the Public Sector, IT Modernization, Learning, Project Management, Project Management Professional (PMP), Public Sector, Sacramento, Technology, Training, UX / UI
By Tammy Debord, MBA, PMP, PMI-ACP, CDAP, SAFe Agilist & Scrum Master, CSM
Luckily, this isn’t a trick question. Have you ever heard the phrase, “It’s more of an art than a science.”? This holds true for many different endeavors in life and business, including Project Management.
As a Project Management Professional (PMP)® for over 12 years, here is what I’ve learned—think of it as two different buckets of knowledge.
Let’s call Bucket A: “The Science.” This may include:
Bucket B: “The Art” includes things like:
While the science is absolutely needed, without the art, we have to ask: Would we still consider it a successful endeavor?
I have witnessed a shift from only defining success through costs, dates, and deliverables to instead broadening the definition to include delighting our customers, building a high-performing team culture, and criteria that includes more items from Bucket B.
Intrigued by this shift and how it relates to my work as consultant, I recently signed up for a Masterclass by Jake Knapp called The Design Sprint.
Design Sprints, born out of Google Ventures, is now practiced across the globe as a proven method for problem-solving and launching innovative solutions.
A Design Sprint traditionally runs four to five full consecutive days with a set number of team members who are pulled together to focus on a core problem. The structure follows the path of Design Thinking, which includes: Empathize, Define, Ideate, Prototype, and Test.
At its core, Design Thinking is user-centered and focuses on rapid learning based on human interactions driven through a tailored process that drives to solutions.
While I did earn a certification to add to my collection (think Bucket A: The Science), what I take with me is that the “art” of running a successful Design Sprint is the same “art” as running a successful project.
It takes a different part of the skills in your toolbox to master both—the best consultants I know have the best toolbox to pull from.
A couple of ideas from the Masterclass that I have been able to use immediately in my current higher education consulting work are:
For example, when developing an application, it is easy to believe the end goal is simply ‘completed functionality.’
By reframing the problem with the user in mind, i.e., “How might we ensure a student is able to combine and transfer their units online between campuses?”, we ensure that what is developed meets the needs of a solution beyond working code.
This could mean ensuring the underlying data needs to be revisited or that a mobile-first user experience better serves the population using the application.
By understanding context, we may discover we need to know more about the upstream or downstream applications that units are coming from or feed into so that the student has a tool that can meet their needs.
By reframing the problem and understanding context, we refocus using an empathetic lens through a technology solution.
These are just a few ways I’ve started using Design Sprint concepts in my work—do you use the Design Sprints or Design Thinking concepts? Let us know some success stories or problem areas—maybe we can help!
About the Author: Tammy Debord, MBA, PMP, PMI-ACP, CDAP, SAFe Agilist, SAFe Scrum Master, CSM started her career in gaming at Sony PlayStation and has worked in several fields including Solar, Higher Education, and Finance in Silicon Valley. Currently she is an Executive Consultant with KAI Partners, working with a public sector higher education client. While not collecting letters behind her name as part of her love of life-long learning, she enjoys watching boxing and following the Marvel Universe of films.