Customer Management System
There are tons of systems out there trying to improve business processes of utility companies in general or electric companies in specific.
The key is still doing the re-engineering process well and the application system will just a tool to follow the processes. I put some of my thoughts about Electric Management System in this blog. Feel free to read and comment.
As mentioned in my previous post regarding the importance of external communications in implementing new billing system, project management should take the campaigns of external communications seriously.
One way to launch external communication campaigns is through website. Project management should choose the web hosting company to put all web sites files. Sounds difficult to choice a right webhosting company? Not anymore because you can go to webhostingchoice.com to search for available hosting companies with their alternative plans and prices.
You can input the search criteria either by prices, spaces, bandwidth, etc to find the right hosting companies that will fit your needs. If you are still new to web hosting features and capabilities, make sure that you visit FAQ section to understand further about what web hosting are. You can read different types of web hosting with their advantages and disadvantages.
Take note to observe their up time because you want your website for external communications to be up most of the time. However, even though expensive web hosts offer you more functionalities and support, cheaper web host does not necessary offer "cheap" functionalities and supports.

Communication in project management are mostly relied on email exchanges. Data are passed as well trough email communications. Email accounts should be able to be accessed and downloaded using Email application in laptop so that the emails can be read even though the project team members are off line.
To minimize the cost of having reliable email server, project management can look for hosted exchange available online. The cost of having email server will be reduced without sacrificing the quality and the security of our emails data. Make sure you find the service that offer exchange hosting with latest technology like hosted exchange 2007 and provide you money back guarantee to test their services and reliabilities.
Additional features that can synchronize with Blackberry or Windows mobile device can be something to think of if you have your project members always mobile and owning these devices. If data integrity and security are concerning you the most, try to ask them to explain how they secure the data that will not be able to be accessed by unauthorized people. If you do not understand their explanation, post in on IT forum so that other people can verify the security.
It is normal for a project documentation to have a tons of documentation. Each phase of the project often mark by documentation deliverables. Not to mention all the minutes of the meetings that needs to be documented. Due to high quantity of the documentations, proper documentation management is required. However, hard copy documentation management is not anymore a trend in project implementation. Most of the consultants and project managers are mobile, thus, most of the informations should be shared online. This is where a proper online project documentation is needed.
A project usually started online project documentation using an intranet within the organization. This way, all members in the intranet network could share the resources that were organized properly. The problem is that if the internet could not be accessed online from outside the office or network. This will be useless as project managers and most of the consultants are mobile.
UK based company created an innovation to offer Small Business Intranet UK. A web based intranet solution that allow all defined members to access the folders based on the privilege that have been set. You will be able to access your files remotely from home with the secured connection to protect all your project documentations. Small Business Intranet UK offers a 30 day free trial so that you can make sure if the customizable solutions fit your online project documentation management. Project manager can ensure to monitor all day to day activities with ease even if he/she is traveling.

Customer Information System implemented in Electricity companies requires a huge platform to handle all transactions and data in the system. Some of the companies chose UNIX system to deal with better stability. Thus, Roles of IT personnel are important to keep the system running smoothly.
The fundamental role of IT with regards to UNIX related system is to provide support to ensure that the operating environment is running with sufficient reliability and availability. The operating environment includes all HW and SW components which includes PCs, operating systems, databases, servers, routers, switches, hubs, and the network (LAN/WAN) itself that connects these components together.
Backup and Recovery
IT will be responsible for the backup of SYSTEM server files, applications and databases. It is their job to ensure that in the event of machine failure or disaster, there is an up-to-date data and accurate data which SYSTEM can be restored from.
Provides Adequate Service Level to Users
Response times and system availability must be within a set tolerable limit defined by the users. IT must ensure that these service levels are being met.
Ensure Information Security
It is the job of the IT organization as a whole to ensure that the company’s information is not made accessible to unauthorized users.
New IT Positions
The implementation of SYSTEM will mean the creation of new tasks for within the IT department. The qualifications of the current company’s employees will be reviewed and these new tasks will be assigned to them based on their skills. SYSTEM will have need of the following positions:
• Technical Support Staff
• UNIX Administrator
• Network Administrator
• Database (Oracle) Administrator
• Batch Operator
The UNIX Administrator will be responsible for maintaining the environment in which the SYSTEM database and server runs on.
The Network Administrator will be responsible for maintaining network components and configurations like routers, switches, hubs and LAN/WAN connections.
The Database Administrator will be responsible for administration and maintenance of SYSTEM database. He will ensure that table statistics, table indexes, and database spaces are optimized for efficient performance. The database administrator will also be responsible for the daily backup of the SYSTEM database.
The Technical Support Staff will be responsible for maintenance of PCs, deployment of application and perform general support for the system.
Batch Operators will run and monitor the batch process, ensure that the batch process finishes and perform troubleshooting if necessary. The batch operators will be running the batch at night.
It will be necessary to have at least two (2) batch operators working alternately. Having to ensures that the other operator will be there to run the batch if one is sick or on holiday. Batch operation is not a very technical job. The operators will be trained to run the SYSTEM batch, troubleshoot common errors and report major ones to the administrators.
At least one person should be dedicated to the support and maintenance of SYSTEM, this person will need to have UNIX and Oracle administration skills, a working knowledge of networking will be helpful but not essential. The network administrator and general technical support staff need not be dedicated to the maintenance of SYSTEM. Network administration and general technical support duties are merely additional tasks to be performed by existing COMPANY IT staffs. It would also be beneficial that someone else from IT will have a working knowledge of UNIX, Oracle and SYSTEM to do temporary support in instances that the person dedicated to SYSTEM administration is sick or on holiday.
There are quite number of articles or argument on Agile Project Management. One thing that interest me is the discussion whether this Agile Project Management is only applicable on software development project or any other projects?
This summary from ccpace.com could answer our mind bugling:
The best project managers aren’t just organizers – they combine business vision, communication skills, soft management skills and technical savvy with the ability to plan, coordinate, and execute. In essence, they are not just managers – they are leaders. While this has always been the case, agile project management
places a higher premium on the leadership skills than ever before.
For example, XP teams create and monitor their own iteration plans in collaboration with the customers. The customer creates stories (features) and prioritizes them based on business value. The developers divide up the tasks themselves as they work and measures progress for each iteration (time-boxed development cycle), adjusting plans with the customer as necessary. So, if the project no longer needs a detailed master project plan, why does it need a project manager?
Because every project needs a leader. Agile methodologies free the project manager from the drudgery of being a taskmaster thereby enabling the project manager to focus on being a leader – someone who keeps the spotlight on the vision, who inspires the team, who promotes teamwork and collaboration, who champions the project and removes obstacles to progress. Rather than being an operational controller, the project
manager can become an adaptive leader – if she can relinquish her reliance on old style management.
The basic phases of an agile development project are really no different from those of any other project. You still must define and initiate the project, plan for the project, execute the plan, and monitor and control the results. But, the manner in which these steps are accomplished are different and require the project manager to retrofit what they know about traditional management to a new way of thinking – the thinking of complex adaptive systems.
Implementing Utility systems require good project management. Some vendors are also using Project Management Software to monitor activities. Below are the most visited websites in term of Project Management Software based on Alexa:
1. WikiPedia
Explanation of the term “project management software” on Wikipedia.
http://en.wikipedia.org/wiki/Project_management_software
2. BaseCampHQ.com
Basecamp PM Software website. Commercial.
http://www.basecamphq.com
3. AceProject.com
Ace Project PM Software website. Commercial.
http://www.aceproject.com
4. ATTask.com
AT Task PM Software website. Commercial.
http://www.attask.com
5. AxoSoft.com
AxoSoft PM Software website. Although emphasis on bug-tracking. Commercial.
http://www.axosoft.com
6. Celoxis.com
Celoxis PM Software website. Commercial.
http://www.celoxis.com
7. EasyProjects.net
EasyProjects PM Software website. Commercial.
http://www.easyprojects.net
8. ProjectInsight.net
ProjectInsight PM software website. Commercial.
http://www.projectinsight.net
9. MinuteMan Systems
MinuteMan PM desktop software. Commercial.
http://www.minuteman-systems.com/
10. ProjectManagementSoftware.org
Overview site of PM software.
http://www.project-management-software.org