Remove Estimate Remove Risk Remove Software Engineering Remove Technical Review
article thumbnail

What is a technical project manager? (And why you should think about becoming one)

Planio

As products become more complex, technical project managers have quickly become the holy grail for growing businesses. Technical project managers (TPM) bridge the gap between understanding what’s technically possible in a project and managing the resources, timelines, and expectations to get it done. First, learn the basics.

article thumbnail

Software Estimating Resources

Herding Cats

This blog page is dedicated to the resources used to estimate software-intensive systems using traditional and agile development methods. Cost Modeling Agile Software Development,” Maarit Laanti and Petri Kettunen, International Transactions on Systems and Applications, Volume 1 Number 2, pp. Performance Evaluation of non?Markovian

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Estimating is a Learned Skill

Herding Cats

Estimating is a learned skill, used for any purpose from every-day life to management of projects. When I left for the airport this morning to catch my flight to a customer site I estimated, given the conditions, how much time I need to get to my favorite parking spot at DIA. So when you hear we can't estimate you'll know better.

article thumbnail

Risk Management Resources

Herding Cats

Risk Management is essential for development and production programs. Information about key project cost, (technical) performance, and schedule attributes is often uncertain or unknown until late in the program. requires making estimates) ? Effective Risk Management 2 nd Edition , Edmund Conrow, AIAA, 2003. 3, March 2002.

article thumbnail

Scrum Developer Anti-Patterns

Scrum.org

Also, Developers enjoy complete autonomy regarding the technical side of their work: For each selected Product Backlog item, the Developers plan the work necessary to create an Increment that meets the Definition of Done. The term “Developer” seems to limit the role to technical people, for example, software engineers.

article thumbnail

Skills Mismatch | What Is It & How to Bridge the Gap

Teamweek

Common causes for skills mismatches are poorly written job description ads, gaps in the hiring procedures, overemphasizing job experience over skills, and emerging technologies. they have the skills needed to succeed in a tech-focused manager-level position and their employer isn’t using those skills effectively). More than 1.3

article thumbnail

A Compendium of Risk Management Resources

Herding Cats

This blog page is dedicated to the resources used to manage the risk encountered on software-intensive systems using traditional and agile development methods. Let's start with a critical understanding of the purpose of managing risk on software development projects. requires making estimates) ? De Meyer, C. “A