Takeaway: Micro-management is not the way to successfully complete an M2M development project. Will Kelly advocates a holistic approach to M2M project management.
Machine-to-Machine (M2M) technologies are garnering more attention with the dominance of tablets and smartphones in the consumer and business sectors. Otherwise known as the “the Internet of Things,” M2M enables mobile devices to talk to appliances and other devices in the home and the workplace.
The ability to manage an M2M project successfully requires many traditional project management skills as well as more of a holistic approach than traditional development projects. Here are five tips for managing your first M2M development and deployment project. This approach accounts for the business, budget, overall project plan, and development framework.
1: Assign the right project manager
There are many project managers who prosper as generalists and can manage a range of technology development and deployment projects and bring them to a successful completion on time and on budget; however, M2M development projects (at least at this juncture) require a project manager with telecommunications experience. This project manager can also help build your PMO’s body of M2M knowledge so project managers without telecommunications backgrounds can lead future M2M projects.
2: Create a detailed M2M development and launch plan
The scope of an M2M project makes a detailed plan imperative so you can account for the technological, budgetary, and business decisions that serve as the project’s foundation. The plan should also factor in the M2M product launch and include planning for elements such as:
Network build out
Software architecture and design
This detailed plan can also serve as a counterbalance when exploring new technological changes that can have potential impacts on the project. For first-run M2M projects, I’m partial to more documentation rather than less to capture decisions, develop an audit trail, and for lessons learned so you can build upon the successes and learn from any failures.
3: Consider open source M2M frameworks for product development
M2M has been held back because of its proprietary libraries and frameworks that lock M2M development projects into a niche territory full of “one-off work” for each project. This leads to cost run ups and developer lock-in.
One open source M2M development platform is Data Art’s DeviceHive. Organizations can save money and time by using DeviceHive’s prebuilt protocols and components in their M2M development efforts. Additional benefits of a platform like DeviceHive are the online documentation, code samples, and tutorials that can help establish an M2M body of knowledge within an organization undertaking its first M2M development project.
A framework such as DeviceHive also enables you to create replicable processes for developing and deploying M2M projects, which in turn helps save on budget and helps develop internal standards for M2M projects. A platform likes DeviceHive can even put M2M development into the hands of smaller, budget-conscious development organizations.
4: Monitor the M2M project’s business model
It’s in the best interests of the M2M development project, the organization, and the team to keep the business model in the forefront of people’s minds. This goes for all levels of management and not just sales and executive management.
Keeping an eye on the business model with an M2M project isn’t even just about today’s dour economy. An Embedded Star technical paper about M2M project management cites creating revenue sources from new and existing services (a definite attention-getter in today’s economy) as a reason why the business model needs some upfront attention.
5: Maintain budgetary control throughout the M2M project lifecycle
More than once, I worked inside organizations that never seemed to maintain budgetary control over projects (but, then again, I spent the last few years working on a federal government contract), so it was refreshing to see attention to budgetary controls in M2M projects during the course of my research.
An M2M project requires a degree of budgetary control that some organizations may not be used to putting in place for their development projects. The budgetary control should extend to these project elements:
Consideration of cloud-based and on-demand platforms for better budget forecasting and control. The cloud is going to be a dominant force in the future of commercially viable M2M platforms.
Budget forecast spanning network costs, back-office costs, development and integration costs, installation, and maintenance.
Defined roles and budget caps on the use of outside consultants and contractors.
Open Source Software: The Mega List A jaw-dropping 1,000+ open source software tools. Open source software for, well, everything: Desktop, security, multimedia, small businesses, enterprises, education....
December 19, 2012
By Cynthia Harvey
Throughout the year, Datamation publishes guides to open source software in a variety of different categories, such as security, cloud computing, big data, small businesses, mobility and even games. It's become an annual tradition to compile all those open source apps we've featured into one gigantic list.
Our 2012 guide is longer than ever before with a jaw-dropping 1000+ open source apps in all. As usual, we've divided the list into categories and then alphabetized the projects within each category.
Whether you're a long-time Linux fan or a Windows or OS X user who's curious about the open source phenomenon, you're sure to find something new, interesting and useful.
1. Edoceo Imperium
Designed for small and mediu…
Mengenal Fungsi Dan Komponen Panel Listrik Panel Listrik – Electrical switchboard atau lebih kita kenal dgn panel listrik terbentuk berdasarkan susunan komponen listrik yg sengaja disusun dalam sebuah papan control, sehingga dapat memudahkan penggunaanya. Tuk lebih mengenal fungsi dari panel listrik kita telebih dahulu mengenal komponen- komponen panel listrik dan harus memahami fungsi dari bagian-bagaian listrik itu sendiri Berikut beberapa komponen panel listrik beserta fungsinya yang perlu anda ketahui:
MCB, yg singkatan dari ( Miniature Circuit Board) merupakan komponen panel listrik yang berfungsi sebagai switch pembatas arus akibat dari kenaikan daya /tegangan yg melebihi batas dan atau hubung singkat. Komponen panel listrik ini biasanya terbatas pada arus nominal kecil sampai dgn kurang dari 100 Ampere. Bentuknya ada yg satu pole (satu input dan satu output), ada yg dua pole, tiga pole hingga empat pole.
MCCB, MCCB singkatan dari Moulded Case Circuit Breaker. Circuit Breaker pemb…
Membangun Ruang Server merupakan kegiatan yang tidak dapat dianggap remeh. Untuk sebagian kita menganggap ruang server hanyalah tempat dimana perangkat server disimpan dengan baik. Tapi pada dasarnya, ruang server adalah ruangan yang bisa dikatakan merupakan juga data center dalam ukuran kecil, maka seyogyanya kita juga mengikuti standar untuk pembangunan ruang data center.
Ukuran ruang server umumnya akan sangat bergantung dari kegunaan dan kapasitas penampungan yang direncanakan. Oleh karena itu, ruang server dapat berukuran dari sangat kecil (minimal 2 meter x 2 meter) hingga ruang yang cukup besar.
Kalau kita bicara kegunaannya, umumnya ruang server digunakan untuk :
Menampung perangkat server (baik ukuran tower / rackmounted). Server bisa diasumsikan PC Server juga.Menampung perangkat jaringan, umumnya dalam hal ini minimal switch yang digunakan untuk koneksi ke server atau koneksi ke user.Menampung perangkat sumber daya catuan cadangan (atau kita mengenal istilah UPS)