software engineering
|
How to Keep Your Development Skills Up to DateIf you are a software developer, you work in one of the most dynamic fields. You have to keep your skills up to date in order to stay marketable. But if your company is a “laggard,” how do you prevent being left behind? |
|
|
How to Write Good Software RequirementsEven in 2013 software professionals are still having difficulties getting good software requirements. Joe Townsend lists several handy resources on how to finally start writing quality software requirements. |
|
|
February Coding News Roundup In this roundup of coding news, we learn that the US arm of mobile device maker HTC got in hot water with the Federal Trade Commission, a new study says that software vulnerabilities were up in 2012 after a five-year lull, and a scientist built a programming language based on Arabic scripts. |
|
|
VA Announces $9 Million Open Source Development ContestThe Department of Veterans Affairs wants to improve the system veterans currently use to schedule appointments in the VA's nationwide health program by moving to an open source system. To inspire more innovative solutions, the VA has launched the VA Medical Appointment Scheduling System Contest. |
|
|
Kanban—An Agent to Push Quality Upstream Kanban promotes better visibility of everyone’s progress and enables them to play catch-up. Since the test group has dependencies on other teams, such as design or development, they are the ones who might have to catch pace. Due to its inherent features, kanban helps push quality upstream. |
|
|
US Patent Office Invites Public to Help Improve Software PatentsIn an effort to improve the quality of software-related patents, the United States Patent and Trademark Office issued an invitation for the software community to join a software partnership and share feedback, experiences, and insights on ways to improve the quality of software patents. |
|
|
Focus on User Security and Data Privacy January 28 is the official Data Privacy Day, but understanding the challenges of software security and data privacy can help you address these vital issues all year long. |
|
|
Monetizing the Growth of Technology in Free, Online EducationAs the debate rolls on about how to handle America's massive student loan debts, an alternative for the future is being adressed—making school cheaper, if not free. Massive open online courses are springing up everywhere, and software developers should take notice of new work opportunities. |
|