How to Manage $30M and 150 Projects in 90 Minutes

How to Manage $30M and 150 Projects in 90 Minutes

The August 2020 Tech Talk was presented by Brad Hodgins

Abstract:

This presentation describes a solution implemented by the Performance Resource Team (PRT) to help a customer manage $30M+ across 150+ projects and required project leads to attend only one 90-minute training session on what they had to do to manage their projects. The solution had to address the needs of the customer to have a simple status report (e.g., one picture) and have minimum impact on the project leads, since some of the projects had very small budgets (e.g., $10K).

To minimize the impact on the project leads, the solution relied on using tools that the project leads already knew (e.g., Microsoft Excel) and simplified the actions required for tracking and reporting their project status to the point that it required less than an hour a month. Only a few project management concepts were used in the solution so that the project lead training could be delivered in one 90-minute session. The solution was stood up halfway through a fiscal year and was used for the entire following fiscal year. Both years resulted in over 90% participation by the projects, and the customer was pleased with the simplicity of the single chart output showing all the projects’ status.

About the Presenter 

Brad Hodgins is a computer scientist and has been supporting Naval Air Systems Command (NAVAIR) for 36 years. He has over 20 years’ experience developing simulation and avionics software. He has spent the last 16 years as a project planning and tracking coach and instructor for the Performance Resource Team (PRT), actively coaching project teams in the development of high-quality products for on-time, on-budget delivery to the fleet.

Brad has expertise and a national reputation in process improvement. During his time with the PRT, Brad gave over two dozen presentations at symposiums and conferences, and authored/co-authored half a dozen published articles and papers, all sharing the great things NAVAIR has been doing. Brad was given a Navy patent in 2008 for the Learning Applying Mastering Perfecting (LAMP) model for team process implementation evaluation and improvement. He was awarded the Michelson Laboratory Award in 2010, and he became a NAVAIR Associate Fellow in 2013. Brad earned a Doctorate in Computer Science from Colorado Technical University in 2015. He retired from government service in 2019, but continues to support NAVAIR as an employee of Saalex Solutions Inc.

Brad is a Taurus and likes surfing (just kidding about the surfing).

Cliff Diving Into TSP℠: How Watts Humphrey saved a third-year software engineering lab course in Rajasthan’s LNMIIT

Cliff Diving Into TSP℠: How Watts Humphrey saved a third-year software engineering lab course in Rajasthan’s LNMIIT

The July 2020 Tech Talk was presented by Dr. Philip Miller

Abstract:

With no more than a university course information form and list of the names of software projects from a previous course offering, the author, a Visiting Professor at LNMIIT, decided that TSP was his best chance at giving students a useful experience in teaming software development.  Students had no prior training in TSP℠, PSP℠, or software engineering.  There was no coordination with a concurrent software engineering theory course. There were 215 students. Prior work with 200 of the university’s students in an intermediate C programming course indicated serious gaps in knowledge and skill sets. The author was the only faculty member involved. There were no teaching assistants. This had all the ingredients necessary for an educational disaster.  Surprisingly the course was judged a great success by the students, the author, most of the faculty who paid attention to the course, and the University Director, a very high quality tenured professor of computer science on loan from BITS Pilani. 

How can we account for such an unlikely outcome? Watts Humphrey was a genius. Students worked harder, with more cohesion and to greater effect than anyone expected. Support from the top was excellent. Requiring all 21 of the student software teams to adhere to TSP orthodoxy on open source projects of their own choosing were good ideas, really good ideas. Treating the students as young professionals was rewarded with them behaving exactly like that – young, sincere professionals. The course was a joy. Watts would have loved it even though the author broke rule after rule after rule. Data and details will be presented.

About the Presenter 

Dr. Philip Miller has been working on one, and only one thing since entering the field of computer science as special faculty in the Computer Science Department of Carnegie Mellon University in 1979. That thing is to extend the excitement, benefits and blessings of knowledge, skills and careers in computing to people who could use some help. In the 1980s pursuit of that objective led to leadership in creating Advanced Placement Computer Science for the College Board and leveraging money from Steve Jobs and the National Science Foundation into novice programming environments that dominated American university freshman programming courses for a half decade or so. In the 1990s the pursuit was manifest in iCarnegie, a CMU backed startup that used blended learning to bring high quality curriculum and superb instructor preparation and support to hundreds of thousands of learners around the globe at prices more than an order of magnitude lower than a CMU education.

Being a slow learner it was well into the 2000s before Dr. Miller figured out that even very well trained people weren’t going to get jobs so long as the software companies proudly spouted things like, “We only hire from the top 20 universities!” It was another year or two before he realized that “authentic examination”, certifying personal software skills in the context of working on real systems was the key to leveling the playing field while at the same time identifying qualified developers for a global industry that was chronically starved for human capital. The World Bank loved the idea. As Dr. Miller waited for the several years that it took Carnegie Mellon and the World Bank to work out the details that made it possible for the former to accept money from the latter, Dr. Miller became a TSP Coach. Breathtaking is the only way that Dr. Miller describes the success of TSP in his coaching experiences. The confluence of authentic examination and disciplined, empirically based software development has Dr. Miller on his current quest to remove the inefficiencies in both training and hiring.

His PhD thesis (Political Science, Ohio State, 1976 ) used Lebesgue measure theory and Alfred Tarski’s notion of models of formal theory to analyze and extend the existing body of spatial theories of voter choice.

℠ Personal Software Process, PSP, Team Software Process, and TSP are service marks of Carnegie Mellon University. The Software Excellence Alliance is not affiliated with Carnegie Mellon University.

Results of Applying Methods for Software Excellence – The Long View

Results of Applying Methods for Software Excellence – The Long View

The June 2020 Tech Talk was presented by Stephen Shook

Abstract:

Today’s software industry could be characterized as one where software organizations come and go, technology workers change employers every few years, and corporate initiatives are transient. By contrast, the Advanced Information Services Division of Ishpi Information Technologies (ISHPI) has sustained its software process improvement effort for nearly three decades. During that time, the organization received the IEEE/SEI Software Process Achievement Award, received the Government Information Security Leadership Award (GISLA) for secure software life cycle practices, and has been appraised at CMMI-DEV Maturity Level 5 repeatedly over the last 10 years. By maintaining a constancy of purpose, focus on quality and security, and dedication to excellence, ISHPI projects consistently produce extraordinary results. ISHPI will present its results, insights, and perspectives on enduring methods and principles – over the long view.

About the Presenter 

Stephen Shook, Director of Software Engineering and Quality, brings more than 25 years of experience in senior management, business development, development management, project management, software engineering, and implementing Capability Maturity Model Integration (CMMI). He is one of the principal architects of ISHPI’s award-winning Agile High Velocity Development℠ software development methodology. As an experienced instructor, coach, consultant, and subject matter expert, he leads and mentors software teams to achieve exceptional cost, schedule, and quality performance in order to achieve customer business goals. Stephen has a Bachelor of Science in Computer Science and Mathematics from the University of Illinois.

A Framework for Software Development Excellence

A Framework for Software Development Excellence

Abstract:

We describe a broad and unifying framework of the most important traits, principles, and practice areas supporting the achievement of software development excellence. For software development excellence, we broadly emphasize both the definition of a product that effectively meets stakeholder needs (“building the right product”), and designing and constructing an effective and reliable solution for satisfying those needs (“building the product right”). One objective of the framework is to help unify different software communities, such as the Agile community and the Team Software Process community, who have independently developed approaches that have both much in common and also some important differences. Another objective is to provide guidance to help organizations identify gaps in their current practice and develop a roadmap for improvement. We stress the importance of commitment, participation, preparation, simplicity, iteration, continuous feedback, regular adjustment, objectivity, openness, communication, direct interaction, and continuous improvement. We outline the most important practice areas of product management, technical excellence, quality management, teamwork, project management, and process management.

About the Presenter 

Darryl L. Davis is the Principal and founder of Davis Systems, an improvement consulting firm that helps develop agile high-performance software teams. He is a former SEI Certified TSP Mentor Coach and a former SEI Authorized PSP-TSP Instructor. He served as an SEI Authorized Capability Maturity Model Integration Instructor and for 13 years as an SEI Authorized Lead Appraiser. He is a Project Management Institute Certified Project Management Professional, and a scrum.org certified Professional Scrum Master and Professional Scrum Product Owner. Prior to founding Davis Systems in 1993, he was a Senior Technical Manager at Intergraph Corporation. At Intergraph and at Chrysler Corporation, he developed software ranging from commercial desktop computer-aided engineering tools to custom real-time embedded systems. He holds a Master’s degree in computer science from the University of Alabama in Huntsville and a Bachelor of Computer Engineering degree from Auburn University. He is a Senior Member of the Institute of Electrical and Electronics Engineers and its Computer Society, a member of the Project Management Institute, and a Senior Member of the American Society for Quality.

Tools WG Update

Tools WG Update

The December Monthly meeting is on December 10th from 1:00-2:00PM our tech talk is presented David Tuma

November 12, 2020

1:00-2:00PM

SEA Members, the meeting URL is in your calendar invitation no need to register.

Abstract:

Demonstration of new functionality that has been released by David Tuma

This talk explores these unique questions: Can a single individual drive team culture change from within? Can this individual drive culture change in the whole organization? 

In their presentation, Alan Willett and Emilia Vanderwerf will provide a proof of concept, that the answer to this question is a resounding “yes!” Their highly engaging talk will present solutions to the following questions:
 

  • What is the difference between a good engineer and an exceptional engineer?
  • What are the key concepts an exceptional engineer needs to know to be a force multiplier?
  • Why is stepping onto the path of being an exceptional engineer so very difficult?
  • How to make the reward worth the cost of overcoming the challenges?

About the Presenters

Alan Willett is a globe-trotting solo consultant helping organizations improve the speed and power of their engines of development. Alan is the award-winning author of Lead with Speed and Leading the Unleadable.

Alan Willett was the youngest of six kids on a dairy farm in Hunt, NY, which was (and still is) about a 30-minute drive to any stoplight. In Alan’s opinion, a stop sign would be okay in that town. The stoplight is a bit of high-tech overkill. The dairy farm has been in the family for almost 200 years. In Alan’s teenage years, the farm won Dairy Farm of the Year multiple times, while other farms failed. Alan learned how to be lucky by using data, technology, hard work, and logical decision-making. 

After the farm, Alan went to Rochester Institute of Technology. There, he ran track and cross-country. He actually did run across the country with his team. The team was in the Guinness Book of World Records for running a relay from ocean to ocean in record time. While at college, as a side hobby to his athletics, he received a degree in computer science, which later became a Master’s degree.

When Alan started working in the high-tech world of high-pressure product development, he found that most of the projects used data much less than they did on the farm. On his projects, he put into place the use of data and logical decision-making.His travels eventually took him to work at the world-renowned Software Engineering Institute, the think tank of the world on high-tech development work. There, he was able to work with many of the geniuses that have pushed the state of the art. He worked with and was good friends with the late Watts Humphrey, who received the National Medal of Technology from George W. Bush. His most fun there was running some miles with Watts while arguing about quality data.

Alan currently lives in a co-housing cooperative with his wife and family in Ithaca, NY.

Emilia Vanderwerf is a software engineer who has built multiple robots, helped save almost 1000 people from human trafficking using big data analytics, and is currently improving the internet through Digital Experience Monitoring. Her dream is to a play a vital role in continuing to solve today’s global humanitarian problems, especially climate change. 

Emilia lives in Ithaca, NY with her husband and daughters.