Software projects are packed chock-full of Risk. It’s important to acknowledge the risks and to mitigate them. How you address the risks depends on which type of “project process” you are following. The two types of project processes that I have experienced are Agile-type and Waterfall-type projects. In this post I list some of the common ways to mitigate well-known risks for both these project types. When given a choice...
Read MoreHow using an Agile process combats the common project pitfalls
Categories: Agile Development, Software Development
Why We Do Unit Testing
Categories: Agile Development, Software Development, Test-driven development
At New Media Labs we strive to be awesome. We want to deliver great solutions to our clients and have fun doing so. In the dynamic software development industry you need to experiment, adapt and find out how to be super-efficient without sacrificing quality. It’s a challenge. In this series of blog posts I will describe in detail the things we do and why those things work so well. Problem Nr1: Broken Code Any reasonably sized...
Read MoreCreating the Adora CRM with Global Vision
Categories: Agile Development, Content Management Systems, Custom Development, New Media Labs, Silverlight
Adora is a marketing CMS platform that is currently being developed by Global Vision and is being built to replace their highly successful current offering, Eureka. The driving force behind Adora is communication, not just marketing, through all effective communications channels. Using Adora, marketers will be able to communicate effectively with consumers and be able to maintain a complete picture of consumer relationships to their...
Read MoreNew Media Labs to build Online Auction System
Categories: Agile Development, Custom Development, New Media Labs, SCRUM, Software Architecture, Software Development
New Media Labs has commenced development of an Online Auction system for an existing client. Originally an eBay mashup was considered but the business case to build an in house auction system was stronger than the case for a mashup. The notification systems, rules engine and content management system to load the auction items is going to make this a fun development exercise. Repeat orders from existing clients, proving once again that NML...
Read MoreSignoff of the largest Silverlight implementation in Africa.
Categories: Agile Development, Content Management Systems, Custom Development, New Media Labs, Niche Social Networks, Rich Internet Applications
New Media Labs has received signoff of development and testing of custom Niche Social Network for a leading international private bank. The development was completed in four, three week SCRUM sprints with a development team of four. Given the scale of this project, and the technical complexity of tieing into the banking backend this was an amazing achievement. Microsoft is now working in collaboration with New Media Labs to generate a case...
Read MoreNew Media Labs wins pitch to develop a new content management system for Nedgroup Investments
Categories: Agile Development, Content Management Systems, Custom Development, New Media Labs, Niche Social Networks, Rich Internet Applications, SCRUM, Software Development
New Media Labs in collaboration with Global Vision and Stonewall+ won the bid to redevelop the Nedgroup Investments Content Management System. The creative pitch from Stonewall+ was excellent, this coupled with our technology pitch made the decision to go Stonewall+/NML/GV a no brainer. NML will be doing the dev, GV will be providing Business Analysis, Project Management and Testing services. Our base layer CMS was used for the development....
Read More