Having windows 8 is wonderful. it is stable, great, and fast. However, your hardware might be not as stable as your Windows. When it’s happen, here are five ways to revive your Windows 8 from the cause of the death.
Time Machine with System Restore
System restore is effective when you accidentally do something that change the configuration system. Install bloat ware, get virus attack, or slow drivers issue can be solved through system restore. System restore can be visited through system protection (Windows Logo + Pause Break) and choose system protection
System restore will use your hard disk space and restore it in case something bad happen.
Backup your Files using File History
File history is a seamless way to backup your documents and files. File History can be accessed through search menu. File History will use external or other partition to backup your files. Therefore, it will be good if you use external disk, USB flash, or SD card to create history
File history will backup your files on specific time such as hourly or daily. It will create a version of your files and replicate it into external disk. In case of failure, you can restore the specific version of your files.
Snapshot Your System using System Image
Sometime you want to take a picture of your system when it is already stable. System image will help you snapshot your system. if something bad happen like bad hard disk, you just call the images and restore your system into the new hard disk. System image can be accessed via File History and select System Image backup
You can choose what to backup including your windows, data, and additional files
Reinstall Your System using Refresh Feature
Windows has an automatic features called automatic repair, it also has a good reinstall features called refresh, Refresh means reinstalling the operating system without erasing your files and configuration. just like a reinstall you will lost your installed software except the windows 8 software.
Refresh also has a features to remove anything including your files (reformat/recycle). this feature will be valuable when you want to recycle your notebook
Third Party Software
If you never feel enough below is recovery software that you might need. Although personally i recommend you to use windows built in features or your PC built in software
The fundamental aspect on ALM already discussed on Chapter 1. This article continous and dedicates the people who want to become software architect by adopting ALM strategies.
Chapter 2 – Build The Software Right
Chapter 2 focuses on the development practices, project monitoring, and deploying approaches. Therefore, this chapter is divided into three session which are: Sotware Development Practices, Project Monitoring Practices, and Deployment Practices.
Session 1 – Software Development Practices (6h)
Session 2 – Project Monitoring and Release (4h)
Session 3 – Deployment and Configuration (2h)
As usual, please refer the references for further guide and learning
Software architect is a good role, but need a lot preparation. If you have 24 hours learning time and you need to ramp-up your knowledge on software engineering / application lifecycle management. This resources can be used for your learning plan. The copyright of the course materials is owned by Microsoft and ALM Rangers.
Chapter 1 – Build The Right Software
The focus of this chapter is to build the right software based on the requirements. It also focused the right process to capture requirement and to create model
Session One – Introducing ALM as Software Engineering Framework (2h)
On this session participant should understand two concepts. The first one is software engineering and the second one is ALM. You can finish this session for two hours
Session Two – Requirements Engineering (4h)
On this session participant should understand how to create bullet-proof requirements using Agile process and method
Session Three – Project Planning (4h)
On this session participant should understand the key of the planning. it is includes how to create adaptive planning, creating a priority, and adjusting the changes into the plan.
So it’s 10 hours to learn about the topics. If you need more detail about the session please see these book as a good references for the sessions
Having Windows Phone?
Many people will choose Android over it, but if you a trully a mobile worker you will like Windows Phone endurance in term of Battery and Stability. In this post, I will share about several Windows Phone software for your mobility workforce.
Software for Business and Mobility
Need a portable scanner, this application will help you scan a document or whiteboard using your phone camera. You can download it here
Pocket File Manager
You want to bring your document on your SD Card, Caching several file from your Cloud Storage provider, or even upload a file to FTP. Pocket File Manager will help you. Download it today
Nokia Cloud Xpress
Having a lot of web visit such as news or report. This application will help you to compress your browser communication using patented technology from Nokia. You can download it here
Need to find your client? or need to find the best route for your journey. This offline map application will help you navigate properly. a must have for Nokia users. Download it here.
The best note taking application on Windows Phone, if you love EverNote you will love the OneNote better. You don’t need download it, since it comes by default on Office mobile
If you are a mobile user that always turn off and turn on Bluetooth or Wifi. You can download the Tile Shortcut here.
Presenting a PowerPoint, Sharing an Excel, or Giving notes on Word. This application will help you remote your Microsoft Office on your Laptop. it is more than a Clicker. Download Here.
Have a something to share on your Lumia? Nokia Beamer will help you to share your Lumia screen on others devices such as web browser, smart tv, and many more. Download here
It is alternative way to read PDF. You can share the document using OneDrive using this App. Uou can download here
Flashlight X helps you to convert your flash camera into flashlight. It will become a good tools when you get a blackout on your office or even on your car. Download here
Business and Mobile Ready
The list will be long enough, feel free to add it on a comment and I will update this post for you.
Although web services is and old technology on 2000’. The need to understand web services is still exist and important. The idea of web services doing a communication mechanisms, standardization of syntax, and distributed architecture will help you to design the future services. There are several book that I recommend you to learn about web services.
Book 1 – Web Services essentials
If you want to quick review the web services architecture, needs a refreshment for your master degree thesis as theoritical background. This book is for you. It has a lot of theoritical and practical issues on a web services.
Book 2 – Sams Teach Yourself Web Services 24 hours
If you want to learn step-by-step, focusing on how to develop a web services on any web platform this book is for you. This book is good for your starting point when you want to build your own web services.
Book 3 – Web Services, SOA, and Cloud Computing
This managerial like book is a good starting point for non-it people like manager, stakeholder, or newbie student that want to know the global evolution of web services. This book has plenty information about web services and others technology.
Changes always happen. although you have a good client in the world, changes always happen. Requirements will change anytime, so the good practice to limit the changes is by finishing the project as soon as possible. If you can’t finish your work as soon as posible, you should monitor the changes so that it won’t hurt your team, your financial, and your mood.
Visual Studio Online has a good ALM feature to manage the changes using Work features on the web site First of first you should create project on visual studio online and choose Agile or Scrum template. For this post, we will use Agile template.
Estimation is a way to estimate the workload and to calculate the budget that need to be invested for the project. On Agile template on Visual Studio you can set it on the story point as shown on the Figure 1.
You estimate your effort by simply adding story point on Visual Studio Online
Understanding Actual Work
Actual work is an effort that really happen for such a task. In this concept, a story has several tasks. each task will have estimation and actual. The estimation each task should be a total of a story point.
For example, if we have 24 story points and 12 tasks, so each the total story point should have 24 story points. However task has hour unit not the story point unit. Therefore, you should convert the story points unit into hours
The big question is 1 story points = .. hour?
The answer is depend on your team velocity. You can get the team velocity by understanding team performance on the past. One of the technique to calculate the relation between story point and hour is by doing a three points approaches.
Three points approaches
The basic idea to get team velocity is to understand their real performance. This approach can be done by collecting the real experience of the team on a project. For example, on a project a team do 10 iteration. Based on the iterations,you should
- Choose the three best performance (high velocity, more story points on the same time)
- Choose the three average story points
- Choose the three worst story points
- Calculate the average for the story points
- Divide the story points with the length of iteration
You will find the average of your team velocity. However, the technique is applicable if:
- You do the similar project (i.e. web vs web)
- You have same team
- You have similar working condition