| Top Adding |
Hubs | Hubbers | Topics | Request |
| #1 in Business | Subscribe Email Print |
|
You are here: Home > Computers and Technology > Computers and Technology > Software Process Improvement - Plotting a Course to Successful Software Development |
|
Top Adding - Software Process Improvement - Plotting a Course to Successful Software Development
Current State Anyone that has worked in the technology industry for any length of time has probably worked on a software project that was not completely successful. It may have been late, over budget, poor quality, not what the customers wanted, or some combination. We all also know that it can be done better. There is a wealth of literature on Software Processes. The issue is not that companies do not know what to do in principle. The issue is that it is not easy to do in practice. I According to USFDA, a combination product is one composed of any combination of a drug and device; biological product and device; drug and biological product t’s simple, but not easy. The difference between principle and practice may explain why so many organizations stay in their “dysfunctional” state, which might look something like this:
; or drug, device, and biological product and fixed dose combination would include two or more combinations of drug. Examples of combination products may in ou might imagine, it was almost impossible to make forward progress with all the fires they were creating for themselves. lude drug-coated devices, drugs packaged with delivery devices in medical kits, and drugs and devices packaged separately but intended to be used together. with compliance issues. Their process was so big and unwieldy that they could not even keep up with the mandatory changes, much less add any value added features for their clients.
So how do we get out of these situations? A software process improvement initiative can be a challenging undertaking. The path can be littered with roadblocks. In this paper, I will share some of the techniques we at Advanced Decision have used to navigate this path and plot a co here is enormous increase in the number of combination products entering the market in the recent years. Combination products have proven advantages but fixe urse to successful software development. Buy-In The first and perhaps most significant roadblock is a lack of buy-in. The tricky part about buy-in is that to be successful in software process improvement, executive management, middle management, the development team, and in many cases, customers must all support the initiative, and they all buy in for different reasons. I’ve seen companies try to change their process by decree. I’ve never seen this work. So what to do? The first overa d dose combinations are still in the process of convincing regulatory authority on their advantages over the single ingredient formulations. Combination pro rching principal to gaining buy-in is over communicating. I’ve read that if you communicate something seven times, half of the people will have heard it. I don’t know if this is true, but I do know you need to communicate the changes, and the benefits multiple times in multiple ways. Additionally, each group will have different reservations and will be motivated by different benefits, so tailoring the message is critical. When communicating with each stakeholder group, make sure to addre ucts have become life saving products for the pharmaceutical companies who doesn’t have many innovative molecules in their product pipeline and have been inc ss the reservations, and highlight the benefits that are relevant to them. Group Reservations Appealing Benefits Developers
easingly used in the product life cycle management. Even the companies having product patents are trying to extend their product life cycle through the combi li>
nation products and maximize the revenues. But the companies involved in this practice are overlooking that they are burdening the patients both economically irect access”
Bite-sized pieces The second common roadblock is trying to change too much. I worked with an organization that had engaged one of the large consulting firms to help them with their process improvement. The result was a 100+ page PowerPoint with so many recommendations that the client organization was completely overwhelmed and did nothing. and physically. They need to rightly judge the benefits of the combination products and they have to even look at the risks involved when combining the produ Granted, all of these recommendations were valid, and would have helped this organization, but would have required wholesale changes in virtually every aspect of their product development. The method that ultimately worked for this organization was one of incremental change. We spent some time interviewing key players in each group, and analyzing past projects and came up with the first couple of areas we wanted to address, based on the biggest bang for the buck. Note that we resisted t ts. Some of the combination products were well accepted by physicians while others suffered. Companies involved in development of combination products are fi he temptation to chart the whole process improvement path, and just took the first few steps, with the intent of assessing the situation again after evaluating the initial progress. The benefit of an incremental approach to process improvement is that you can you can get improvements much more quickly, and you don’t bring the whole development group to a grinding halt. No organization can tolerate a major disruption. Culturally, incremental refinement also creates the opportunity for cont ding difficulty in defining their combination products and facing various challenges from selecting a combination to marketing it. Following aspects would a inuous improvement to become the norm. In one organization I worked with, the first couple of rounds of improvements were initiated and led by middle management, but after that a cross functional group of individual contributors (consisting of development, product marketing, QA, and customer support) took the reigns and continued on the path. Broad Participation That brings me to another potential obstacle – lack of engagement by the team. By this, I mean a feeling that it is someone els dd to the challenges in developing combination products: Which markets to tap where the combination products can do fairly well? Which combination prod e’s process – no sense of ownership. The easiest way to deal with this obstacle is to avoid it entirely. I once hired a consultant to help me with process improvements, and although he and I had a pretty good idea of what we thought the end result would look like, we knew we had to get the team involved, even if it meant that the initial process design would go slower. Well, we did, and not only was the team on board, the final process included modifications suggested by team members that cts are meaningful and rational? Which therapeutic categories to select? Which Combinations can address unmet needs of the patients? Do combin made it much better. This was a case of doing the right thing for not entirely the right reason, and it worked out great. One important point here, it’s important to signal the importance of this by involving “A players.” Everyone knows who they are, and if a process improvement initiative is staffed entirely with lesser players, it will not be viewed as important. Additionally, these “A players” are often leaders in their community and influence others, so their adoption and support is tions increase the patient compliance? What would be the developing cost? How to tackle the risks encountered during combination product developmen critical. Pilot the process The next few roadblocks have to do with implementation. The first is “how do I roll this out to the whole organization,” and the answer is, you don’t. Piloting the process with one team or on one project is the way to go. You’ll get to iron out any kinks and show a win before you roll it out to the rest of the organization. Avoid Analysis Paralysis Piloting also helps with the second roadblock – designing and designing and designing until it’s perfect – ana t? As combination products don't fit into the traditional categories of drugs, medical devices, or biological products, the USFDA is in the process of devel lysis paralysis. You don’t have to get it perfect right out of the gate. If you’re like most organizations, any step in the right direction will make an impact. Plan to pilot your process with a small group, and then make revisions before rolling it out further. Not only does that approach deal with this common roadblock, it also helps to reinforce a continuous improvement culture. Roll-out Finally, the last common roadblock in implementation is making sure the team members know what t ping new procedures for reviewing their safety, efficacy and quality. Professional from academic institutions, pharmaceutical industries, health care indust hey are supposed to be doing. It’s important to have documentation on the process, but it’s also very important to provide initial training as well as ongoing coaching as the change is made. People learn in different ways, and often need the opportunity to ask clarifying questions. Formal training is key to a successful process roll out. Another technique we’ve found beneficial is having a process coach. As the team members start to use the new process, they’ll run into situations and m y and representatives from various regulatory agencies are working out to design the regulatory requirements for manufacture and sale of combination products ay need help figuring out how to handle them. In truth, these situations may not have been considered when designing the process, and the process may need to be tweaked. There’s nothing wrong with that, but only someone with the big picture in view can tell that. Providing ongoing support will make the team members much more successful. Why Bother? I acknowledge that this stuff is not always easy, especially for those of us that are much more comfortable with computers than we are with . As there is an increasing trend of the combination products companies manufacturing such products should be able to tackle the problems involved in the de people, but it is important. We can’t continue to go on with the status quo. We have the tools we need to create an environment where we know what’s going on with our projects and we can consistently deliver on our commitments. By implementing some structure in the development process, we can allow our teams to use their creativity to solve the tough problems and drive innovation. Additionally we can create a sane environment where our people can do good work and still maintain balance b elopment. They need to be wiser in analyzing the market trends and the regulatory requirements. Companies that provide selfless information through particip etween work and the rest of their lives. Companies are under increasing pressure to deliver more with less. Whether the pressure comes from overseas or from upstarts right here at home does not matter. To survive in today’s fast-paced world, we need to be able to deliver quality products quickly and consistently. If you use these techniques to overcome these common roadblocks to process implementation, you are much more likely to create a sustainable, positive change in your organization tion in industry events and feedback to regulatory authorities would be able to face the challenges and will be successful in developing combination products
HTTP = HTML link (for blogs, profiles,phorums):
Related Articles:Essential Features of Postcards Time Management Tips for Solo Entrepreneurs Over Design, Dome and Ring Beam Construction
|