Why Establishing Proper IT Development is Important for the End User

When a project is at its initial planning stages, it is important that the communication between the customer and the IT system’s creator is maintained to ensure that the project is what the customer wants and needs, that the project meets the customer’s requirements and at the same time a list of requirements is drawn up for the customer to confirm, In doing so it ensures that the customer and client have a consistent idea of what the project will do/how it will function. In doing so, errors are less likely to snowball and problems are identified before they are greater than an idea.

Having an open dialogue during development also allows the customer and IT member to have a good understanding of the requirements of the user and what the user is not interested in, this is especially important for systems where the customer will not be the main user for the system, otherwise problems that the customer did not identify may crop up at later stages, which could be costly and time consuming to rectify in non-common IT systems (unlike common IT systems, where a fix may be easier).

Some projects are started and never completed because many projects do not have realistic deadlines, fail to identify the needs of both the customer and the user. fail to identify the needs of the client, are too expensive or are beyond the ability of the person or team making the project happen.

Why effective ICT teamwork is essential to the development of a successful project.

Effective teamwork ensures that every IT member works to their strengths and that they all have a clear idea of what is expected of them and what they need to do next, what others are doing and what is the end result, this ensures that the project is consistent for the end user and customer and works effectively. Failing these crucial steps may mean that some aspects may need to be repeated, the project may not be completed on time or the overall effectiveness of the project is not as good as it could have been. Developing a project also requires following and leaving rigorous documentation for future development of a solution.

Proper IT Development Methodology

Factors that influence the success of an IT development go beyond catering for the end user.

Two factors that are relatively important when developing a project are ‘effective focus of individuals resources and skills’ and ‘effective time scaling and delegation of tasks’.

Effective Focus of Individuals resources and skills ensures that a network manager is not programming the frontend of an application, although he may be able to ‘give a good go of it’ he or she will not be as good as the front-end developer, especially so if the developer has had consistent immersion with the topic.

Effective time scaling and Delegation of tasks ensures that complex problems are not given too little time to work them out, some problems may also require a long time to work out, so need ample time, additionally if a project, like designing a website takes too long. Then other tasks toward the end of a development may not be completed.

Failing to identify the needs of a client may mean that a project is incorrectly understood and could features are mis-implemented or do need meet one of the clients requirements. This could result in numerous users having to resort to time-intensive ways of working around this task or not using the solution. Additionally systems that are not implemented without proper documentation can delay fixing problems.Some problems may also be that developers did not account for backing up the system, so when a project has a failed implementation or data is not backed up when upgrading a system, the data could be deleted due to poor redundancy steps.

How Long Will my Phone Battery Last Before it Dies?

phone battery last before it diesDefined obsolescence has gotten a hold of me again, I will have to purchase a new phone, as my old one is about to expire! I have had my phone for about 2 Years, I recieved it in the summer and It was fairly new at the time, being released in August 2014, My little HTC Desire 610 has been through a lot. It’s had 2 screen protectors, 2 cases and been across 3 networks. Now that It is aged, I have since rooted it and install android Lollipop it has had a new breath of life, However It’s quite slow as a daily driver and I think I will need a new one soon. The battery cover on the back cannot be removed and only the SIM card and External Memory can be replaced. How Unfortunate. But It got me wondering, How long will my phone battery last before it dies.

Some people wonder how long their phone battery will last before it dies, before it basically doesn’t hold a charge and it’s battery life is no longer able to last a day.I however know that answer, my phone will die on approximately Saturday, December 24th 2016 at 8:20 am, as at this point it will no longer hold a charge. How do I know this? Let me explain…

Data Collection

Firstly, I needed to collect data to predict when my phone was degrading in battery life, I decided that the easiest measurable metric would be when my phone was plugged in. Because I would usually do this when I got in from home, It did not require me collecting any data as it could all be done automatically. I know this isn’t the most precise method for multiple reasons, such as I may not always plug my phone in at the same time, the phone may not always record the results (as you will see) and the percentage when i plug it in is not an accurate assumption of health. However my findings did show a trend that shows the battery is degrading at about 0.000109% every minute, which gives me 7 and a half months to buy a new one.

Recording the Results

To record the results I used Google Drive and IFTTT to note down the percentage charge at the times the phone was disconnected and reconnected from power. It also recorded the charge type, such as USB,AC or an external Battery. This could potentially also alter my results as the percentage increase would vary over different mediums of charge, so I eliminated all but AC power, as this was always from the same plug and USB lead. So, How did I calculate how long will my phone battery last before it dies?

The recipe I used is nearly identical to this one, I made one for it being plugged in and one for it being unplugged. the data ended up looking like this.

Date and TimeStatusBattery PercentagePower Source
March 11, 2016 at 04:19PMUnplugged41
March 11, 2016 at 04:19PMCharging41AC
March 11, 2016 at 04:33PMUnplugged50
March 11, 2016 at 04:34PMCharging49AC
March 11, 2016 at 04:37PMUnplugged52
March 11, 2016 at 04:39PMCharging52AC
March 11, 2016 at 04:44PMUnplugged56
March 11, 2016 at 04:45PMCharging56AC

As you can see at this time I unplugged the device multiple times over 25 minutes to read emails and texts or whatever showed up on my phone. I was interested in this, so charted the occurrences of a date and time, and found that I had unplugged and plugged in again my phone four times in 1 minute at maximum, and had unplugged and plugged in my phone over 249 times. Here are the occurrences, excluding dates where I did not plug in my phone as although it would contribute to how long will my phone battery last before it dies, it did not trigger the app.

phone unplug replug showing Battery Last before It Dies

This also got me wondering how many times a day I unplugged my phone, If you look at the data, It shows that, for example, on the 20th of February, a Saturday, I unplugged my phone 16 times.

times phone was unplugged on a given day showing Battery Last before It Dies

It seems that for about a week during march I was unplugging my phone a lot, and I can’t really see a connection, I was at school on the 11th, I guess I must have been heavily using my phone over that period. The more perceptive of you will have noticed that the entire month of April is omitted, that is because the data was not recorded as I had been logged out of the IFTTT app, I did not realise until later when I re-enabled it, Having the empty months would alter the data so I have removed them from the results. Perhaps I shouldn’t worry how long will my phone battery last before it dies and instead how long the connector will last.

So How Long Will My Phone Battery Last Before It Dies?

phone plug in showing Battery Last before It Dies

This graph shows every event recorded, including when I was not recording the phone being plugged in, It clearly shows, using a linear trendline, that there is a decline in the battery percentage. Which shows my phone’s average battery percentage when being plugged in, when it reaches 0%, which I have decided is to be a dead battery, in 336101 Minutes, or 5602 hours. Coincidentally, It dies on Christmas Eve, the perfect time to be gifted a new phone ;).