Project & Team Management Accept Conway’s Law in Big Projects Projects running for long periods will experience change. When the change is large and involves new teams, beware of Conway's Law.
Effective communication Expedite Development with Minimum Project Documentation Something that helps expedite development is having the minimum amount of project documentation at the right level of detail.
Effective communication How Your Software Project is Like a Language In my time at Atomic Object, I've worked on a range of different projects. I've begun thinking of each project as its own language.
Project & Team Management Project Consulting Orientations: Navigating Change and Uncertainty Project Consulting Orientation refers to how the team positions itself with respect to navigating the change and uncertainty inherent in the project.
Choosing Your Team What Happens After I Submit the Contact Form on Atomic Object’s Website? Do you ever wonder what happens when you hit "submit" on the “Tell Us About Your Project” contact form on our website? Your inquiry doesn’t just disappear.
Project & Team Management Solve Problems By Making Work More Visible Sometimes, it's hard to see progress on a software project. Here are three problems I’ve been able to solve by making work more visible.
Effective communication Why Should I Name a Project? 3 Benefits for Your Team A project name can create a clear and concise purpose that will help your team set priorities and a vision for the future.
Effective communication 3 Ways to Nip Software Project Problems in the Bud Here are three strategies to put in your toolbox for resolving software project concerns, with an emphasis on early and honest communication.
Effective communication Client Team Feedback: Part 2 – How Is your client asking for feedback on their team? Part 2: Let's set some goals to make the conversation productive and positive.
Effective communication Client Team Feedback: Part 1 – Who, What, Why Is your client asking for feedback on their team? With some context and preparation, these conversations can be productive and positive.
Effective communication 3 Practices for Improving Remote Team Communication A combination of these three practices has reduced a feeling of isolation and greatly improved my personal experience with remote team communication.
Project & Team Management My “Now, Soon, Future” Framework for Recommendations My "now, soon, future" framework for software projects makes recommendations easier to understand and more useful for making informed decisions.