Related Content
Losing the Battle One Hill at a Time: Scope Creep in an Agile World Some issues/hills are important and worth going all in – but most probably aren’t. Project managers must choose their battles wisely and develop scope discipline.
|
||
Groovy - Agile Java Groovy's recent surge in usage (TIOBE index ranking from 26 to 12 between Feb. 2020 and Feb. 2021) could be attributed to the many benefits the language provides. Groovy, like Java, is compiled to JVM (Java Virtual Machine) bytecode. |
||
Sealed Classes in Java 17 Sealed classes are classes that permit only specific classes to extend them, as a result limiting extensibility. Sealed classes provide several benefits such as: additional modularization, could be used to develop internal classes, could be used to develop proprietary software. |
||
New JVM Features in JDK 11 Java SE 11 is a recent LTS (Long Term Support) version of Java. Java 11 has introduced several other (non-language features), some of which we’ll discuss in this article. |
||
If Things Aren’t Going Well, When Do You Want to Know? Ask people to describe the number one job of a project manager and few will get it right. Payson Hall discusses the most important part of project manager's role.
|
||
And Now a Word from (One of) Your Customers… A plea to software product owners to avoid adding buggy features or making capricious changes to your GUI. Quality matters, remember? |
||
Your Project Might Be in Trouble If... As I start my fifth decade working on projects, primarily in the IT and software development space, I wanted to share some patterns I have observed that suggest a project is in trouble, Jeff Foxworthy style. |
||
Contracted IT Projects: A Primer for Client Project Managers If you’ve never managed an IT project for your organization that had significant work outsourced to a vendor, what’s learned on the job can be VERY painful and VERY expensive. Here are some things to watch out for.
|