Reflection and Takeaways on Agility from the SMC-IT 2018 Space Mission Design conference

The IIL Blog

The 6th International Conference on Space Mission Challenges for Information Technology, held in Alcala de Henares, Spain, brought together scientists, engineers, and researchers from NASA, the European Space Agency, universities and industry.

2018 61

G2 Crowd's Top 20 Project Management Software Solutions


Finding the right project management software for your projects and business needs can be like looking for a needle in a haystack. Project management software can greatly assist project managers, teams, stakeholders, and companies in their quest to more effectively plan, streamline processes, manage documentation, reduce costs, address governance issues, and communicate with stakeholders. Mavenlink is a software platform for the modern services organization.

How to Become an IT Project Manager

Jennifer described an IT project manager as one who oversees the process of planning, executing and delegating responsibilities around an organization’s IT pursuits and goals, often with the help of IT project management software. So typically, the technology is in a data somewhere.

2018 263

The Five Laws of Software Estimating are Wrong

Herding Cats

There's a blog post from a few years back that has resurfaced The 5 Laws of Software Estimates. Law of Software Estimating. Fact of Software Estimating. To those paying the developers, estimates provide actionable information needed to make decisions: Can we afford to develop this feature? Its claimed Software estimates are not fungible. Information Technology Estimating Quality.

Accountability on a Agile Software Development in the Presence of Governance

Herding Cats

This is paradigm is usually found at the Enterprise level of software development. In this case, there are others who are Accountable for delivery working software. Not designing and developing the software. One of the principles of agile development is self-organizing teams.

Six Sigma: A Simple Guide for Project Managers

As Agile methods continue to grow from the software development egg in which they were hatched, the style has found itself saddling up with Six Sigma. For one, it doesn’t incorporate information technology.

2018 338

Process Reduces Agility? Only on De Minimis Projects

Herding Cats

I've been in the software development business for 30 years, mostly in the Software Intensive System of Systems world, where embedded systems are 100 times more prevalent than business, web and desktop systems.

What Project Managers say About Significance of Kanban Boards?


Project manager at Atos Information Technology says: Kanban Boards are part of Visual Project Management. The free flow of information and the ability to focus on a single task can help productivity. Kanban ! What is it?

2017 103

12 Wonderful Ways To Improve Your Risk Management

Project Risk Coach

There are times when it’s appropriate to withhold information. For example, a project manager with no information technology background may address software development risks.

2016 212

Biases in Project Management and How to Remove Them

Herding Cats

Cognitive bias - a mistake in reasoning, evaluating, remembering, or other cognitive processes, often occurring as a result of holding onto one's preferences and beliefs regardless of contrary information. 5] "Decisions in software development projects management.

Cost Estimating Assessment Criteria

Herding Cats

I'm working an Implementation Review (IR) of a major space flight vehilce, that includes Software Intensive System of Systems. . Information Technology Estimating Quality. Here are the guidelines for a credible cost estimate (GAO-16-620). Comprehensive. Includes all life-cycle costs. Defines program, reflects current schedule, technically reasonable. Work Breakdown structure is traceable and includes appropriate details.

Ranking the Most (and Least) Productive Industries


At Redbooth, we help companies manage projects using our software. Information Technology and Financials get work done the fastest. Industries like Metals and Mining, Technology Hardware, and Aerospace & Defense have work that takes a long time to complete.

Book of the Month

Herding Cats

It seems of late there is a campaign in the software development community, especially in the agile community where ignorance is a virtue. This is a Google-Fueled, Wikipedia, unsubstantiated opinion based approach to most everything in our software development management world these days.

Without a Root Cause Analysis, No Suggested Fix Can Be Effective

Herding Cats

At times I work for the Institute for Defense Analyses , who produces Root Cause Analyses for software-intensive system of systems, here's an example Expeditionary Combat Support System: Root Cause Analysis. Information Technology Estimating Quality.

2016 74

Real Options and Decision Making for ICT Projects

Herding Cats

This is the same paradigm of Agile software development where responding to change over following the plan is part of the original manifesto. Instead is providing how Real Options is applied to decision making int he presence of uncertainty for ICT (Information Technology and Communications) here's a reading list. If you google "Real Options software development" or "real options ICT" you'll find these and many dozens more.

2008 31

Estimating is a Learned Skill

Herding Cats

The primary purpose of software estimation is not to predict a project’s outcome; it is to determine whether a project’s targets are realistic enough to allow the project to be controlled to meet them ‒ Steve McConnell. Believing is Seeing: Confirmation Bias Studies in Software Engineering, “Magne Jørgensen and Efi Papatheocharous, 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA). The Future of Systems-and Software Development.

The Urge to Strangle(The Strangler Pattern)

Leading Agile

In any enterprise that depends heavily on information systems, business agility is not possible without technical agility. Once a technology becomes part of the environment it tends to stay there, even after the shine wears off. Legacy: Mixed Java web technologies.

2018 94

Estimating Accuracy Mathematics

Herding Cats

Software Engineering Metrics and Models. In our NASA Software Intensive System of Systems business, we need an 80% confidence basis of estimate in the proposal - A 20% MRE. And download the paper that followed " A Software Metrics Survey.

Ranking the Most (and Least) Productive Industries


At Redbooth, we help companies manage projects using our software. Information Technology and Financials get work done the fastest. Industries like Metals and Mining, Technology Hardware, and Aerospace & Defense have work that takes a long time to complete.

The 5 Significant Agile Project Management Techniques For Your Organization

Even it was orignally created for engineering, information technology, and software development, agile has expanded to different industries such as project management. You can do this using charts or board containing task information and the individual or teams in charge of them. Agile methods have created a significant impact on various businesses.

Agile 73

How Charles Byrd Gets It Done: Project Management & Networking Tips

Project Management Hacks

Out of college with a BBA in information technology I started on a help desk providing 2nd and 3rd level support for Cadence, a Silicon Valley software company. As a productivity geek, I love combining systems and technology that work in the real world.

2016 83

Biases in Project Management and How to Remove Them

Herding Cats

Cognitive bias - a mistake in reasoning, evaluating, remembering, or other cognitive processes, often occurring as a result of holding onto one's preferences and beliefs regardless of contrary information. When System One works it is because of memories and past experiences inform the decision. With these business principles of software development and projects in general, we can ask and answer five principles of project success.

#Noestimates Has Come to This

Herding Cats

which states clearly and concisely that decisions can be made (in the presence of uncertainty - which is ALWAYS present on software development projects - without estimating the impact of those decisions. From large construction to software development.

Risk 43

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

Our perception of this world - the data and information we receive about these behaviors. The naturally occurring work effort in the development of a software feature - even if we've built the feature before - is an irreducible uncertainty. Software risk management,” Sergey M.

2003 52

Free Cultural Intelligence Training by Participating in Research Study

Stepping Into Project Management

Participants are Information Technology Professionals (project managers, business analysts, software developers and testers, as well as other IT roles) or other Subject Matter experts who work over 50% of their time on IT projects and are currently working on projects or teams that include members from multiple cultures. My friend Samad needs your help and participation for his project.

2015 40

Principles of Project Success

Herding Cats

That may be a nice idea, but from the balance sheet Point of View, Done means we can record the capital expense or we can record the Capital Income from the software. Now we may have continuing versions of the software, but at some point done means we are shipping a version to those who paid for that version (even if they are renting the software) and we have recorded that as an event. People, money, facilities, technology. Information Technology Estimating Quality.

Concept of Operations

Herding Cats

IEEE Computer Society, March 19, 1998, IEEE Guide for Information Technology—System Definition—Concept of Operations (ConOps) Document (IEEE Std 1362-1998). This is how software becomes bloatware.

Manufacturing in the Cloud—Why Now?


Editor’s note: This is the second part of our series “Manufacturers and the Switch to Cloud-Based Software.” Further Reading: 5 Ways Cloud-Based Software Saves Time and Money].

Concept of Operations

Herding Cats

Technology considerations - what limitations do we have? Can All This Formality Have Any Use in Modern Software Development? IEEE Guide for Information Technology - System Definition-Concept of Operations (ConOps) Document , IEEE Standard 1362-1998, IEEE Computer Society, March 19, 1998. One of the root causes of project failure is the failure to apply the first principle of the five principles of project success.

2014 34

Do You Actually Need a Project Management Certification?


ITIL (Information Technology Infrastructure Library) covers a larger area than PMP. CSM/PSM (Certified Scrum Master/Professional Scrum Master) are two different certificates (issued by different organizations) that both cover Scrum, the most popular agile framework in software development. SAFe is used in large corporations who have software-intensive projects, where teams are highly interdependent.

DDSTOP The Saga Continues

Herding Cats

There's been a rash of conjectures about all kinds of bad business, project, and software development (agile and traditional) management ideas of late. This also meant developing software systems to support this effort. Inform design trade-off decisions. Software for the Mind.

Risk 37

A Wrap Up of the #NoEstimating Conjecture Analysis to Date

Herding Cats

While there little here that is applicable in our software intensive world, I had a smile when I came to this slide. Software Estimating - Pawel commented on the previous post about the difficulties in making estimates of duration and cost of software.

2016 46

Interview with Laura Dallas Burford

Stepping Into Project Management

She has experience with big four consulting organizations; was a managing director at a start-up international technology consulting organization; and currently is the owner of LAD Enterprises, a management consulting company. Over her career, she has worked for or provided consulting advice to several Top 100 corporations and led numerous large multi-million dollar information technology and business improvement programs, outsourcing efforts, start-up initiatives, and project turnarounds.

2014 40