Home > Articles > Software Development & Management

Software Development & Management

RSS Feed Subscribe to this topic  RSS details

1607 Items

Sort by Date | Title | Popularity

1.
Advanced Object-Oriented Concepts
By Matt Weisfeld
Apr 3, 2013
Matt Weisfeld covers some advanced object-oriented concepts, such as constructors, operator overloading, multiple inheritance, error-handling techniques, and the importance of understanding how scope applies to object-oriented design.
2.
What's New in System Center 2012 Operations Manager
By Kerrie Meyler, Cameron Fuller, John Joyner
Mar 26, 2013
The newest version of Operations Manager (OpsMgr), System Center 2012 Operations Manager, builds on the capabilities introduced in OpsMgr 2007. In its fourth major release by Microsoft, the product team takes the best of OpsMgr 2007 and adds a number of enhancements, including resource pools for redundancy and high availability, significant changes in network and application monitoring, and new dashboard capabilities. This chapter takes a brief look at the history of Operations Manager and then highlights the changes in this release.
3.
An Interview with Vaughn Vernon on Implementing Domain-Driven Design
By Vaughn Vernon, Rebecca Wirfs-Brock
Feb 20, 2013
Rebecca Wirfs-Brock talks to Vaughn Vernon, author of Implementing Domain-Driven Design, about the big problem in software development today, the best way to get started with Domain-Driven Design, and DDD’s relationship with agile development.
4.
"The Best Programming Advice I Ever Got" with Rand Morimoto
By Rand Morimoto
Feb 19, 2013
Rand Morimoto, Microsoft MVP and president of Convergent Computing, writes about the importance of learning PowerShell, even if you're comfortable with using GUIs.
5.
Implementing Domain-Driven Design: Aggregates
By Vaughn Vernon
Feb 12, 2013
Clustering Entities and Value Objects into an Aggregate with a carefully crafted consistency boundary may at first seem like quick work, but among all DDD tactical guidance, this pattern is one of the least well understood. Vaughn Vernon, author of Implementing Domain-Driven Design, explains how crucial it is to follow the Aggregate Rules of Thumb when designing Aggregates.
6.
Financial Restitution for Cable Cuts and Other Buried Facility Disruption? It May Be Closer Than You Think
By Leo Wrobel
Feb 5, 2013
If you are an e-business and have ever sustained a cable or fiber cut (who has not?), you owe it to yourself to consider the ideas in this article by author and technical futurist Leo Wrobel.
7.
The Essence of Software Engineering with the SEMAT Kernel: Planning an Iteration
By Ivar Jacobson, Svante Lidman, Paul E. McMahon, Pan-Wei Ng, Ian Spence
Jan 23, 2013
A good plan must be inclusive, meaning that it includes all essential items and covers the whole team. It must also be concrete, so it is actionable for the team. The team must also have a way to monitor its progress against the plan. Learn how the SEMAT kernel helps you achieve this.
8.
Secure By Design? Techniques and Frameworks You Need to Know for Secure Application Development
By Randy Nash
Dec 19, 2012
What do you know about developing secure robust software? Randy Nash discusses several available techniques and frameworks for secure application development.
9.
The Changing Field of Software Architecture
By Rick Kazman, Len Bass, Paul Clements
Dec 12, 2012
The authors of Software Architecture in Practice, 3rd Edition discuss how technologies like cloud and edge-dominant systems have changed (and not changed) the field of software architecture in the ten years since the last edition of their book was published.
10.
How to Contribute to Open Source Projects
By David Chisnall
Dec 11, 2012
As an experienced open source developer, David Chisnall gives an overview of some of the various ways that users can easily help ensure that the projects that they care about are of a high quality.
11.
Tuning Agile to Your Business Objectives
By Gary Gruver, Pat Fulghum, Mike Young
Dec 5, 2012
To successfully create the significant breakthroughs in your development effectiveness that are possible with agile, it has to be aligned with why you want to do it in the first place and what you need to achieve from it. The authors of A Practical Approach to Large-Scale Agile Development explain how to tune agile to your business objectives.
12.
Get Smart: A Project Manager's Guide to the Processes of the New and Improved PMBOK Guide, 5th Edition
By Joseph Phillips
Dec 4, 2012
Product management consultant Joseph Phillips dives headfirst into the new and improved PMBOK Guide, 5th Edition, with some quick insight to all of the PMI project management processes.
13.
seL4: A Security-Focused Microkernel
By David Chisnall
Dec 3, 2012
David Chisnall examines seL4, a formally verified microkernel designed from the ground up for security.
14.
PMBOK Guide, 5th Edition: What’s New and (Almost) Exciting
By Joseph Phillips
Nov 27, 2012
Product management consultant Joseph Phillips describes in detail how PMBOK Guide, 5th Edition has added and removed project processes, clarified previous edition, and includes a completely new project knowledge area.
15.
21 Rules of Thumb for Managing Software People and Teams
By Mickey W. Mantle, Ron Lichty
Nov 20, 2012
An oft-overlooked tool in a manager's arsenal is the 'rule of thumb'—a short, pithy statement embodying a powerful message that makes a lasting impression on the listener. Mickey W. Mantle and Ron Lichty, co-authors of Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams, identify eight major management challenges and 21 rules of thumb to help managers address those challenges.
16.
Getting Started with Domain-Driven Design
By Vaughn Vernon
Nov 9, 2012
Domain-Driven Design, or DDD, exists to help us more readily succeed at achieving high-quality software model designs. When implemented correctly, DDD helps us reach the point where our design is exactly how the software works, as Vaughn Vernon explains in this excerpt from his book, Implementing Domain-Driven Design.
17.
Paradoxes of Software Architecture
By Kirk Knoernschild
Nov 6, 2012
Many of the ideals we strive for in software architecture ultimately contribute to the system's demise. Kirk Knoernschild, author of Java Application Architecture: Modularity Patterns with Examples Using OSGi, explores the paradoxes of software architecture, examining how "architecture all the way down" and modularity can help.
18.
Modeling and Analysis with the AADL: The Basics
By Peter H. Feiler, David P. Gluch
Nov 1, 2012
In this chapter, the authors illustrate the development of basic AADL models and present general guidance on the use of some of the AADL’s core capabilities in order to provide a basic understanding of architectural modeling and analysis and start you on your way in applying the AADL to more complex software-dependent systems.
19.
Understanding Quality Attributes in Software Architecture
By Len Bass, Paul Clements, Rick Kazman
Oct 31, 2012
The authors of "Software Architecture in Practice" discuss quality attributes, a measurable or testable property of a system that is used to indicate how well the system satisfies the needs of its stakeholders.
20.
The Art of the Data Center: Bahnhof - Stockholm, Sweden
By Douglas Alger
Oct 9, 2012
Doug Alger takes a fascinating look at one of the most amazing data centers in the world in this chapter from his book The Art of the Data Center.

< Prev 1 2 3 4 5 Next >

Topics