SEARCH:
  • Process
  • Kick-off Meeting
  • Management Buy-in
  • Application Development
  • Application Lifecycle Management (ALM)
  • Benchmarks
  • Business Alignment
  • Business Case
  • Business Reengineering
  • Change Management
  • Change Management
  • Contract Negotiation
  • Cost/Benefit
  • Critical Success Factors
  • Data Warehouse Process
  • Distributed Application Development
  • Estimating
  • Information Engineering
  • Information Strategy Planning
  • Intellectual Property
  • Issues Tracking
  • ITIL
  • ITSM
  • Knowledge Management
  • Managing Expectations
  • Measuring Project Results
  • Milestones
  • Performance Review
  • PM Strategy
  • PMBOK Process
  • Post-Mortems
  • Project Alignment
  • Project Planning
  • Project Sponsors
  • Project Team Development
  • Project Team Training
  • Quality Management
  • Rapid Application Development
  • Requirements Management
  • Resource Management
  • Reusable Assets
  • Risk Assessment
  • Risk Management
  • ROI
  • Scope Management
  • Status Monitoring
  • Status Reporting
  • Value Stream Assessment
  • Web Development Process
  • Work Management
  • Application Development > UML

    Roll Your Own DAD!

    - by Andre Leclerc

    When you're starting a development process, you have to start somewhere. Academic is one way to go, UML or OPEN might be a more practical way. The DAD process on gantthead might be your first step. Here are some thoughts to get you headed in the right direction.

    Agile Rollouts Fail Developers

    - by Mik Kersten

    Agile vendors have done a good job providing project managers and product owners with planning and tracking tools. But the primary creators of project deliverables are software developers, and they have consistently been an afterthought. To scale across the enterprise, Agile work processes must embrace the individual contributors doing the actual work.

    The Top Ten Reasons Projects Fail (Part 5)

    - by Frank Winters

    Reason No. 4? Failure to adequately identify, document and track requirements. Ambiguity of requirements is like corrosion in projects, eating away at the team's credibility and at the probability of having a successful outcome. Project failure is a forgone conclusion. Or is it? What can and should be done?

    A PM’s Software Utility Belt

    - by Andrew Makar, PMP

    Projects can be delivered without software tools, but it sure makes it easier if you have a few tools in your pocket to make project execution a little easier. Inside you'll find four key tools you can apply on everyday engagements.

    In an age of tight budgets and global competition, businesses need IT to do more than complete on time, on budget and with the required functionality. Learn Why Spreadsheets No Longer Cut it for Strategic PMOs.



    The Evolution of ALM

    - by Michael Wood

    Few know the evolution of Application Lifecycle Management and how the Structured Revolution of the 1970s and '80s was a major turning point in software development. This article presents a retrospective on ALM and Structured Development Life Cycles--those that shaped it, the influencing principles and the related methodologies and tools the movement spawned.

    Go With the (Work) Flow

    - by Andre Leclerc

    Getting in step with workflow means knowing the difference between workflow and process, and keeping it straight.

    The Right Frame of Reference

    - by Andre Leclerc

    You wouldn't build a skyscraper without the right structural framework. Likewise, developing applications and systems means knowing the frameworks to build on.

    Health Report on Component Based Development

    - by Andre Leclerc

    There's no getting around it: Components based methods and practices are here to stay--and that may be just what project managers need to improve success rates.

    Get with the Program

    - by Bob Weinstein

    Move over, project managers. There's a hotter IT job for senior PMs: Program Manager.

    Finding the Requirements Tree

    - by Michael R. Wood

    The secret to rapidly capturing requirements lays in understanding the business processes that the application is suppose to leverage and support. And it is in the gap between how things work today and how they need to work to achieve core business objectives that the fruit of the requirements tree can be harvested.

    The Unified Process: Some Whine with Your Cheese

    - by Andre Leclerc

    The UP--the most popular software engineering process in use today--is a useful first step in building your own development process. But it's not all Gouda. Here's a closer look at the good and not-so-good aspects of this application appetizer.

    Batting .500

    - by Andre Leclerc

    How good were my predictions for 2002? Let's run the numbers.

    Building an EAI Integration Architecture

    - by Andre Leclerc

    The guys who built the Empire State Building didn't just order a bunch of steel and start welding. There is real planning and design that has to go into really big projects, and here's one case where EAI is happening on a colossal scale.

    Components Take Off

    - by Andre Leclerc

    Component-based development (CBD) approaches have been evolving over the last three to five years, but they have met with limited success. That is about to change. Building successful component-based software implies a few critical success factors.

    Trends of 2K2

    - by Andre Leclerc

    A look at the past can be a good start at predicting the future. Here's what I see for the coming year...

    Do You Speak Agents?

    - by James Odell

    For diplomats, teachers, journalists and travel agents, language is crucial to getting the job done. The same holds true for agents. If agents can't understand each other, how can they possibly work together? Here is further discussion from Jim Odell on the language of agents and its importance to systems development.

    MOM Meets DAD

    - by Andre Leclerc

    The next generation of Internet systems may need more than just DAD to succeed. Fortunately, MOM can help.

    Don't Sleep Through Java-Rise!

    - by Andre Leclerc

    A new day is dawning in the world of distributed computing, and it's going to revolve around J2EE and EJBs. If you aren't up on these acronyms, wake up and smell the Java.

    2001: How Did We Do?

    - by Andre Leclerc

    A look back at the past year and what it meant in terms of technology and systems architecture.

    Go With The Data Flow

    - by James Hartnett

    Sometimes the old ways are the best ways, and one of the oldest ways to communicate information about system design and implementation is the data flow diagram. Straightforward and simple to understand, this tool can be helpful in gathering requirements from non-technical users. Here’s an introduction for the uninitiated.

    Seven Signs

    - by Lee Richardson

    Headed for trouble? Here are some ways out of the mess. This article will revisit seven of the most common causes for project failure, consider their solutions and provide some techniques you might have missed such as developing an ERD from Day One, and driving the user interface based on the structure of your data.

    Actionable Architecture

    - by Jan Popkin

    Many organizations are pushing the envelope looking for ways to shorten their development cycle and improve their operational efficiency. An enterprise architecture program is the means to do that.

    Why I’m Not Agile

    - by David Schmaltz

    When the Agile movement becomes dogmatic, we’re left with the opposite of its original intent. The “purity” of any method should never rise above the purpose of a project, which always comes down to translating needs and delivering results. A combination of approaches seems to work best in reality — that is, more mish-mash, less manifesto.

    Requirements Management Plan Toolkit
    This toolkit includes a template and white papers to help with your requirements management planning. Download it now.