-
Recent Posts
Recent Comments
- R.P. Churchill on TWSL Series 07: Discovery and Data Collection
- R.P. Churchill on A Simulationist’s Framework for Business Analysis: Round Two
- LN on A Simulationist’s Framework for Business Analysis: Round Two
- R.P. Churchill on Starting to Learn About the Java Memory Model
- R.P. Churchill on Multidimensional Arrays in Javascript
Categories
Meta
May 2024 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Category Archives: Management
Who’s the Boss?
An interesting subject came up at the post-presentation hangout of this evening’s CharmCityJS Meetup. I was talking with a fellow attendee about the fact that I’d rather be an analyst, requirements engineer, and architect than a full-time coder (not that … Continue reading
Nine SDLC Cross-Functional Areas
I met the very impressive Kim Hardy at an IIBA Meetup in Pittsburgh a few weeks ago. She is passionate about relating her insights to people, their needs and values, and how to make them effective, engaged, and happy while … Continue reading
Addendum To Process Described in Post on Domain-Driven Design
I’ve edited the post from May 11th that describes my preferred project/VV&A methodology. I was reminded, while viewing some excellent presentations at the Project Summit / Business Analyst World conference in DC this week (at which I volunteered) that I … Continue reading
Posted in Management
Tagged customers, project management, requirements management, system architecture, VV&A
Leave a comment
Domain-Driven Design
At yesterday’s DC PHP Developer’s Community Meetup Andrew Cassell gave a really nice presentation on Domain-Driven Design. He described the major books in the field, some of the main movers and history, and what the idea is all about. In … Continue reading
Posted in Management
Tagged customers, project management, requirements management, system architecture, VV&A
Leave a comment
How My Core Competencies Map To Working With Customer Systems
I created the figure below while I was working out the requirements for a simulation tool that would support analysis of this kind of system. While this diagram represents a fairly specific example of the set of things I’ve been … Continue reading
Posted in Management
Tagged analysis, Experience, learning, management, Scrum, Software, system architecture
Leave a comment
Learn Your Customer’s Culture
Every customer you work with will have an interesting variation in culture, and it’s good to get to know what they are. The differences may be merely interesting, may be motivating, or may be important to how you relate to … Continue reading
Discovery Takes Place on Many Levels
Technical projects involve learning on many different levels. You learn about your customers, your colleagues, yourself, technologies and techniques, modes of organization, ways to prevent errors, ways to add value, your customer’s project, how to do the next person’s work, … Continue reading
You Can’t Always Get Kismet, But You Can Avoid Terrible
Sometimes things just come together. You end up with magic. Kismet. And maybe a nice trophy. And sometimes you don’t. My fraternity at Carnegie Mellon was rarely any good at Buggy (also called Sweepstakes) but we were always competitive in … Continue reading
Working for Big Companies vs. Small Ones
I’ve worked mostly in smaller companies during my career, which has been a mixed blessing. I worked for two larger companies at the beginning of my technical career (and I guess you’d have to classify the Army as a large … Continue reading
Project Management Environments I’ve Worked In – Part 2
Yesterday’s post described the project management environments I encountered earlier in my career. The unifying themes of each environment are that the formality and intensity of project management techniques are proportional to the scope and scale of each project. The … Continue reading