Showing posts with label Engineering. Show all posts
Showing posts with label Engineering. Show all posts

Friday, May 4, 2012

The Importance of Engineering Processes

In the past several months, I have been making the (more or less) smooth transition between my previous career as an engineering manager in the aerospace sector and my new role in the material handling industry. While originally it was somewhat scary to move from one industry to another, I was pleased to discover the many connections between my previous career and my new one.

When it comes to a technical project, whether we develop a satellite or a material handling system, the basic fundamentals for success are the same. For instance, a large technical project will always involve multiple people during the development cycle, which makes optimizing project management a critical factor for success. Here is what NASA has to say about project management optimization; in summary, they state that project management optimization focuses on both human interfaces (as a group and individually) and technical aspects, such as knowledge and engineering processes.

Human Resource Software

Engineering Processes

Different industries utilize different processes and different amounts of them. For instance, aerospace engineering is known for its prolific use of processes during the project life cycle, and their implementation is fundamental for project success. These processes are oftentimes heavy in terms of resource utilization mainly because projects in this industry tend to be very long-term, strategic, and high risk.

Before I continue we should look at what it is meant by an engineering process:

"(...) act of taking something through an established and usually routine set of procedures to convert it from one form to another"

For instance, transforming customer needs into project requirements can be (should be) a process.

A project team or business unit within any industry will always have a set of processes that ensure to a certain degree that the work is being done with minimal error, within budget, and following specific regulations. Some of the processes used by aerospace engineering teams are:
Systems Engineering
Integrated Requirements Management
Risk Management
Cost Management
Acquisition Management
Safety and Mission Assurance

However, some of these processes are also very useful for material handling projects, particularly the complex projects that involve large teams. In these instances, processes help to minimize the overall risk of an enterprise (error = cost).

Despite the fact that all processes are important, different individuals in each team will inevitably value one process more than another. A CFO or business unit manager will most likely lean toward cost management; a quality assurance engineer toward safety; etc...

I am personally very influenced from my previous career as an engineering manager in scientific and military satellites, and therefore tend to favor two processes, both of which ensure (when fulfilled correctly) smooth technical project executions:
Systems Engineering Integrated Requirements Definition Management

Systems Engineering

Systems engineering is not a process in itself, but a family of processes. Wikipedia's definition of the role is:

[...] an interdisciplinary field of engineering that focuses on how complex engineering projects should be designed and managed over the life cycle of the project.

If a project is not too large, this role can be performed directly by the project manager; however, for large, complex projects it is typically better to designate an individual whose sole duty is to manage all of the technical aspects of the project.

Typical bodies of knowledge required for a systems engineer will depend on the industry. In material handling, I would expect expertise in:
Controls
Mechanics
Electrical engineering
Ergonomics
Logistics
Software
Communications buses

Although each project is unique and will involve diverse technical knowledge, the purpose of the system engineer is not to be an expert on all areas of knowledge but to have a broad understanding of the technologies involved in each project.

The benefits earned by having a designated systems engineer in a project are many. The most noteworthy include requirements gathering, requirement housekeeping, and interface controls between the parts of the system. Ultimately, a system engineer should garner higher satisfaction from the client at lower development/integration costs.

Integrated Requirements Management

Integrated requirements management is a process which focuses on analyzing and eliciting customer needs and required system functionality early in the development cycle of the project and then documenting those requirements. In large projects, this role is sometimes carried by the systems engineer, or another requirement owner; although, for smaller projects it can be performed by individual field sales engineers.

A well-executed requirement definition phase allows the client to understand what will be performed, helps the project team know what to do, and most importantly, works as a road map for project verification. Ideally, every requirement has to be measurable, achievable, verifiable, unique, and unambiguous.

For example, a requirement should not just read:
The system will convey 40 cartons per minute

Instead, it should be absolutely unambiguous, reading something like:
The system shall convey only boxes that are 16″ wide x 16″ long x 10″ tall
Each box shall be 2″ apart from the previous and 2″ apart from the next
The system shall convey 40 cartons per minute

Or perhaps, much simpler, and only in the case that this is what the client really meant:
The system shall convey at 60 feet per minute

Confirm with your client and establish the requirements as soon as possible. Make them simple and factual, and most importantly, verifiable. You should be able to appropriately verify every requirement by means of numeric, analytic, or observational evaluations: A (analysis), T (test), D (design verification), or I (inspection).

Ideally, during the verification process, and right before handing the system to your client, you will be able to walk him or her through each requirement verification, proving the work was satisfactorily performed.

This process requires a lot of attention, time, and effort; however, if the project is large or complex enough, investing resources in this task will prove incredibly efficient. Particularly in R&D projects, where this process will allow greatly minimized design margins and redundancies, therefore reducing the cost of the final product.

Remember, most errors in a project are done during the first 20% of its life cycle, and the cost impact of not identifying those discrepancies on time grows exponentially as the deadline approaches.

I have been lucky in having a multidisciplinary career that allows me to bring to my projects careful and measured engineering processes like the ones described above. Without these processes, projects can lack the accuracy and efficiency that managers and/or customers have come to expect.

The Importance of Engineering Processes

Saturday, February 4, 2012

Engineering Jobs - Tips and Strategies to Secure Your Dream Job

An informative guide to secure your dream engineering jobs in Dubai. If Dubai has turned into a career haven, attracting talented individuals from across the globe. The United Arab Emirates, has put in a Zero Income Tax policy for the individual along with 100% remuneration of income. Due to this fact, companies based here and serving the entire Middle East and North African region have been able to attract high calibre people to join their workforce, in spite of the harsh climatic conditions.

Now the question is: If so many people are looking for an engineering job in Dubai, how do you ensure that you secure your "Dream" Job in Dubai? The answer is quite logical. You need to have a multi-pronged strategy and work really hard if you wish to secure your Dream Engineering Dubai Jobs. A callous or laid-back attitude will not generate the results you desire. Similarly, just 1 or 2 approaches will not work. I will show you a systematic and guided approach. If you follow this method, then I guarantee you phenomenal results. Now, I'm not going to teach you magic. Like I said earlier, it's a logical method.

Human Resource Software

Some of the popular and in-demand Engineering jobs in Dubai are:
Mechanical Engineering which includes: Aerospace, Automotive, Biomedical, Mechanical, Naval. Electrical Engineering which includes: Communications, Computer, Electrical, Electromechanical Systems, Electronic Systems, Software. Civil Engineering which includes: Building, Civil, Construction. Production Engineering which includes: Industrial Engineering, Integrated / Unified Engineering, Production Engineering, Instrumentation Engineering, Systems Engineering Chemical Engineering which includes: Agricultural, Biological and Biosystems, Chemical, Environmental, Food, Forestry, Materials, Plastics, Water Resource. Oil Engineering which includes: Gas, Geological, Geomatics, Metallurgical, Mineral, Mining, Oil, Petroleum. Remember, that the whole process that I have described below takes some time. Securing good Engineering jobs in Dubai that fit your criteria perfectly is a time consuming and lengthy procedure, but I have compiled a few resources here for you to make it easier.

So, follow this procedure in the order given below and...

...all the best to you in your new engineer jobs in Dubai:

Engineer a good Resume:
A resume that impresses, one that gets the interview call. It's said that the first impression is the last impression. Couldn't be more true for a resume.

Some Resume Tips, specifically for Engineering Jobs in Dubai:
Put the most important information first Highlight your positive points and strengths Highlight your accomplishments/achievements/accolades Point out that you will dress modestly Put a line that you are very tolerant with other people's religion and beliefs Make sure to use the right keywords, (for online searches) power keywords that will bring your resume in front of others Use bullet points One or two pages long, maximum No hobbies please Online Job Portals: are Very widely used by job seekers and recruiters.
You can submit your completed resume to these online job portals. They are extremely popular in Dubai, and are used by the HR executives of the biggest and best Engineering companies to search for good resumes.

Offline Recruitment Agencies: are also very useful. Some are General while there are some that Specialise in Engineering Jobs in Dubai. The Big general recruitment agencies have dedicated recruiters and teams for various career fields. It's a good idea to approach a mix of both types. These recruitment agencies have contracts with companies, and are very prolific in finding the right candidate for the right job. They get paid for every successful placement, by the hiring company.

Engineering Companies: You can directly approach the biggest and the best companies in the engineering sector. The creme de la creme of engineering comapnies always have job positions open due to the size and leadership in the market. You can send them your Resume and Cover Letter to the Human Resources Department'S Email ID.

Classified Ads: Circulate your ad on the Internet.
You can place your "job wanted" classified in one of the Online Dubai Classified Advertisement Websites "Engineering Jobs in Dubai" section. These are reputed sites, however, since your email address is listed here, please be ready to find spam in your inbox too. A safe bet is to use a different email ID. These classified sites rank very high (in the first or second search results page) and so your chances of getting found directly by hiring companies is very high too.

Classifieds Search: Search the Wanted Ads.
There is a "jobs available" section in some online classifieds sites. You can browse these to locate engineering jobs in Dubai that fit in with what you are hunting for. However, many of the ads could be of scam recruiters, asking you to deposit money upfront. Simply ignore these.

Social Media Networking:
Network with the HR's.The HR's of Companies as well as Recruitment Agencies use Social Networking to post current jobs online and informally connect with potential candidates. This is an absolute must-do.

Preparing for an Interview:
Go prepared. When you receive an interview call, remember to take along all your original certificates, experience letters and other important documents in original and photocopies. Brush up on the technical aspects related to the work you do. Show them that you are an authority on your subject and the right candidate for that post.

Tips, Do's and Dont's:

Keep in mind the things that made you search for engineering jobs in Dubai, in the first place. If the job description and it's package and perks offered, fit in with what you've got in mind, then and only then apply for the job. Negotiating salary is not recommended in Dubai. You may find yourself working overtime without overtime pay. South Asians, need to work a minimum of 1 year, before they can change jobs, whereas this rule does not apply to Europeans, Australians and US Nationals. Visa to visit Dubai:

You can come to Dubai on a visit visa and then go job hunting for quality engineering jobs in Dubai, as many people do, which increases your chance of landing good construction jobs in Dubai.

Physical presence in Dubai does make a difference. You can go for the interview as soon as you get a call. Read the important tips about Dubai Visas and remember that a visit visa is for a duration of 2 months, and you can extend it by a month.

Engineering Jobs - Tips and Strategies to Secure Your Dream Job