development
|
Behavior-Driven Development: The Outside-In ApproachBehavior-driven development (BDD) is a software development practice that is utilized by many agile teams. BDD is an evolution of test-driven development but with an important distinction—it is outside-in. Scott Sehlhorst provides a business analyst’s understanding of BDD. |
|
|
Lessons Learned from the Biggest Hack in SC State History In October 2012, a security breach of the South Carolina state revenue office exposed millions of taxpayers' Social Security numbers. Brendan Quinn reviews the lessons that can be learned from this hack and offers some simple security prevention strategies. |
|
|
Do We Worry Enough about App Security?Do we worry enough about security? Does it keep us up late at night? Is it constantly in the back of our minds? If not, it should be. But, who should be more concerned about security—the app developer or the user? The answer—both. |
|
|
The Good, Bad, and the Ugly of Windows 8Windows 8 has been released and the world did not come to an end, as many think should happen when Microsoft releases a new OS. Joe Townsend takes a look at the reviews of Microsoft's flagship OS, including the good, bad, and, yes, even the ugly. |
|
|
Agility Trumps Chaos at Amazon during the HolidaysHow does Amazon get through the chaos of the holiday season year after year? By incorporating the Agile Manifesto in nearly everything they do. With eighty fulfillment centers worldwide, learn how the shipping giant is constantly improving processes to leave their customers thrilled. |
|
|
How to Manage Work-from-Home EmployeesWho wouldn’t want to work from home? For many, it’s the ideal set-up, and it’s not surprising that work-from-home arrangements are more common than ever. Naomi Karten writes on how management can create a productive work environment for remote employees. |
|
|
Need for Mobile App Developers Outpaces Number of Job CandidatesThe job market has never been better for those in the mobile application development field, but hirers aren't taking just anyone. Learn why the need is so great for developers, and how to take advantage of the great opportunities currently out there. |
|
|
Why Mobile Apps Are Contributing to Software Quality DegradationThe software market is flooded with products of poor quality. Is the rise of the mobile app to blame? |
|