Jim McHale
Software Engineering Institute
Publications by Jim McHale
-
PSP for the 21st Century
April 01, 2020 • Collection
Jim McHaleWilliam Nichols
Course materials for PSP for the 21st Century provide the modern software developer with a modular, flexible introduction to using the Personal Software Process in an agile world.
view -
PSP for the 21st Century: Block 1
April 01, 2020 • Educational Material
Jim McHaleWilliam Nichols
These are the course materials for Block 1 of PSP for the 21st Century, a modular, flexible introduction to using Watts Humphrey's Personal Software Process (PSP).
read -
Composing Effective Software Security Assurance Workflows
October 18, 2018 • Technical Report
William NicholsJim McHaleDavid Sweeney
In an effort to determine how to make secure software development more cost effective, the SEI conducted a research study to empirically measure the effects that security tools—primarily automated static analysis tools—had on costs and benefits.
read -
The Value of TSP in Agile Practices
December 30, 2016 • Presentation
Jim McHale
Presentation from the TSP Community of Practice Workshop, December 13-15, 2016.
read -
SEI Cyber Minute: Defects in Software
December 13, 2016 • Video
Jim McHale
James McHale discusses "Defects in Software."
watch -
Evaluating and Mitigating the Impact of Complexity in Software Models
December 03, 2015 • Technical Report
Julien DelangeJim McHaleJohn J. Hudak
This report defines software complexity, metrics for complexity, and the effects of complexity on cost and presents an analysis tool to measure complexity in models.
read -
Architecture Best Practices for Project and Technical Leaders
November 05, 2014 • Presentation
Felix BachmannJim McHaleTimothy Morrow
This TSP Symposium 2014 presentation describes a set of architecture best practices based on commercial and government experiences in software development.
read -
TSP Symposium 2013 Proceedings
January 08, 2014 • Special Report
Sergio Cardona (Universidad del Quindío)Silvana Moreno (Universidad de la República)William Nichols
This special report contains proceedings of the 2013 TSP Symposium. The conference theme was “When Software Really Matters,” which explored the idea that when product quality is critical, high-quality practices are the best way to achieve it.
read -
Team Software Process (TSP) Coach Mentoring Program Guidebook, Version 2.0
September 06, 2013 • Special Report
Timothy A. ChickJim McHaleWilliam Nichols
This guidebook explains the mentoring process required to become an SEI-Certified Team Software Process (TSP) Associate Coach, SEI-Certified TSP Coach, or SEI-Certified TSP Mentor Coach.
read -
Integrate End to End Early and Often
July 01, 2013 • Article
Felix BachmannLuis CarballoJim McHale
This article discusses using architecture-centric engineering and the Team Software Process to develop software for a new trading engine at the Mexican Stock Exchange.
read -
Architecting a Financial System with TSP
October 18, 2012 • Podcast
Felix BachmannJim McHale
In this episode, Felix Bachmann and James McHale discuss their work on a project between the SEI and Bursatec to create a reliable and fast new trading system for Groupo Bolsa Mexicana de Valores, the Mexican Stock Exchange.
learn more -
Driving Out Technical Risk by Blending Architecture, Process, and Project Discipline
May 08, 2012 • Presentation
Jim McHaleRobert Nord
A presentation from the Architecture and Process track at SATURN 2012, May 7-11, 2012, St Petersburg, FL.
read -
TSP on an Architecture-Driven Project
September 22, 2011 • Presentation
Luis CarballoJim McHale
Presentation given at TSP Symposium on September 20-22, 2011
read -
Using Architecture-Centric Engineering on a TSP Project
May 11, 2011 • Presentation
Luis CarballoJim McHaleRobert Nord
A presentation from SATURN 2011 on architecture-centric engineering and its uses with TSP.
read -
Guide for SCAMPI Appraisals: Accelerated Improvement Method (AIM)
December 01, 2010 • Special Report
Gene MilukJim McHaleTimothy A. Chick
This document provides guidance to lead appraisers and appraisal teams unfamiliar with TSP+ when conducting Standard CMMI Appraisal Method for Process Improvement (SCAMPI) appraisals within organizations that use the TSP+ as a foundational operational practice.
read -
Implementation Guidance for the Accelerated Improvement Method (AIM)
December 01, 2010 • Special Report
Jim McHaleTimothy A. ChickGene Miluk
This 2010 report describes the (AIM which helps an organization to implement high-performance, high-quality CMMI practices much more quickly than industry norms.
read -
Combining Architecture-Centric Engineering with the Team Software Process
December 01, 2010 • Technical Report
Robert NordJim McHaleFelix Bachmann
ACE methods and the TSP provides an iterative approach for delivering high quality systems on time and within budget. The combined approach helps organizations that must set an architecture/developer team in motion using mature, disciplined engineering practices that produce quality software quickly.
read -
TSP Plays the ACE: Using Architecture-Centric Engineering on a TSP Project
September 22, 2010 • Presentation
Luis Carballo (Bursatec)Jim McHaleRobert Nord
Presentation given at TSP Symposium on September 21-23, 2010
read -
Team Software Process (TSP) Coach Mentoring Program Guidebook, Version 1.1
June 01, 2010 • Special Report
Timothy A. ChickRobert CannonJim McHale
This guidebook is designed to explain the steps for becoming an SEI-Certified Team Software Process (TSP) Coach or SEI-Certified TSP Mentor Coach, with emphasis on guiding individuals through the mentoring process.
read -
Team Software Process (TSP) Coach Mentoring Program Guidebook
August 01, 2009 • Special Report
Timothy A. ChickRobert CannonJim McHale
This guidebook is designed to explain the steps for becoming an SEI-Certified Team Software Process (TSP) Coach or SEI-Certified TSP Mentor Coach, with emphasis on guiding individuals through the mentoring process. This guidebook defines the structure and format of the mentor and provisional coach relationship, and explains the process steps and evaluation criteria for becoming an SEI-Certified TSP Coach or Mentor Coach.
read -
Accelerating CMMI Adoption with PSP/TSP
September 24, 2008 • Presentation
James McHaleTim ChickNoopur Davis
Presentation given at TSP Symposium on September 22-25, 2008
read -
Case Study: Accelerating Process Improvement by Integrating the TSP and CMMI
June 01, 2007 • Technical Report
Daniel S. WallJim McHaleMarsha Pomeroy-Huff
This report describes how two NAVAIR organizations integrated the use of the TSP methodology and the CMM framework to progress from maturity level 1 to maturity level 4 in 30 months.
read -
High Maturity: How Do We Know?
January 01, 2007 • Presentation
Mary Beth ChrissisWill HayesRobert McFeeley
This presentation provides an overview of material also available in the Understanding CMMI High Maturity Practices course offered by the SEI.
read -
Impact of Individual Performance to Project Organization
September 18, 2006 • Presentation
Kaitasu Co., Ltd.)James W. OverJim McHale
Presentation given at TSP Symposium on September 18-21, 2006
read -
Case Study: Accelerating Process Improvement by Integrating the TSP and CMMI
December 01, 2005 • Special Report
Daniel S. WallJim McHaleMarsha Pomeroy-Huff
This report describes how two NAVAIR organizations integrated the use of the Team Software Process methodology and the CMM framework to progress from Maturity Level 1 to Maturity Level 4 in 30 months.
read -
Mapping TSP to CMMI
April 01, 2005 • Technical Report
Jim McHaleDaniel S. WallWatts S. Humphrey
This 2005 report provides an essential element to facilitate the adoption of the TSP in organizations using CMMI, namely, a mapping of ideal TSP practices into the specific and generic practices of CMMI.
read -
Relating the Team Software Process (TSP) to the Capability Maturity Model for Software (SW-CMM)
March 01, 2003 • Technical Report
Noopur DavisWatts S. HumphreyJim McHale
This 2003 report helps process professionals, process managers, project leaders, and organizational managers establish process improvement strategies and plans.
read -
The Case for Using TSP with CMM/CMMI
February 26, 2003 • Presentation
Jim McHale
This presentation explains how TSP can be used with CMMI to implement process improvement efforts.
read