Wednesday, 3 October 2012

The Show must go on...

A little bit of Panic  


Panic - The Smiths
I can't put my finger on it but, there seems to be a little panic in the engineering community at the moment. The need to do more for less is not new, in fact there's not much new in most of the current developments. However it is getting difficult to get new people in  For some reason the highly experienced community are pulling back and instead of reassuring and leading, they are retiring or changing career. 

Options and Possibilities. 

For new recruits the reality is that the work pace is so fast due to cutbacks and understaffing that only the swiftest can keep up. Retention is proving difficult even in the current climate. First to leave were women who couldn't find an acceptable work life balance or sufficient flexibility after having had children to be able to continue their career. In software we have been more accepting of team members with versions often not classified as autism and aspergers but it is getting more difficult for them to be selected for the new teams due to the pressure,lack of support or just understanding. As the intellectual community talks of ethics and diversity, the man on the street as a result of economic crisis, is becoming more demanding and less accepting. This attitude reflects a retreat from risks, real or perceived means a very real shutting down of options and possibilities. A cult of individualism believes that it is possible to exist and heroically achieve great things alone, that it is not necessary or inadvisable to get involved with the community, and in some cases this is believed to be detrimental to the individual. When an individual has good health, and a good source of income, and little dependencies, this system of belief may prevail.

If all the world is a stage..

A cult of individualism looks for a hero or a star. I have worked with heroic and brilliant engineers and also some excellent stage actors that had incredibly powerful star charisma. Although both can make a good project excellent, neither could replace the structure required to ensure a productions success. A good project like a theatrical production is a complicated organic and willful beast.  To explain the need for cross discipline teams and high engagement, I keep looking for answers in the arts, in particular the theatrical spectacular. Having been involved in amateur dramatic productions in the past in different roles actor, stage manager, director, set-painter. I am still in awe of how many hours of effort is put in by so many, to bring a performance to the stage for sometimes just one one evening.

Prepare to Recover 

One play - (which i have mentioned in a previous blog) had so many setbacks including the loss of venue, players,illness and romantic liaisons it seemed  a good outcome was impossible. Even now I am not sure how it succeeded but I do know it was not myself that "pulled the rabbit out of the hat". It was the most disparate group of people I had ever worked with, - well almost ;) - from opinionated pensioners to sulking six year olds, who at the start were not particularly easy to get on with. At the end, we had a full house on all three nights with the highest praise from the author himself. What was interesting of course is that no-one was paid anything to do this. In fact people mostly covered their own expenses and gave their time for free.

Big Community

So what relevance does this have to space. Space is not the "big community" referred to by politicians looking for free support services, although some do volunteer their time for free, people also have to be paid in order to make a living. Space has a community in the real sense with diverse groups of stakeholders and part of it is the space industry, it must be able to pay its way, there must be the ability for people to get paid work in space. Having said that for most people I know that work in space, they are not there for the money.

Lessons Learned The Hard Way

So if there are lessons to learn it would be for me the following, the space industry is a creative industry, therefore all the planning in the world cannot always predict the kind of problems that will arise in new technology projects. Developing the ability to recognise and recover from errors or mistakes of judgement as quickly as possible is essential. I have also found the following advice very useful.

  • Limit the expectation from the individual. 
  • Make it possible for people to contribute in the way that they want in the amount they can.  
  • Have a plan and be prepare to change it when its wrong. 
  • Keep saying thank you, you should never underestimate the effort that people are making, most people have other responsibilities than your activity.
  • Don't make assumptions about anything, in particular technical or creative meanings- "get it from the horses mouth" as they say.   
  • Make sure everyone gets something out of it. Even if you don't get a moment in the limelight your contribution should be recognised by the community.
  • Talk about and advertise what you are doing. Never pass up the chance to tell people about what you are doing and how you would like them to get involved. It is important to share your enthusiasm.
  • Be careful about the non-negotiable - if you find yourself in central role, don't bet everything on one project this includes your family/your health. Space industry complexity relies on you having more than one project to refine your skills.
  • Some teams you work with, have different tools, deadlines and languages, the skill is to ask them to translate the important things they want you to know well, and for you to translate your stuff in a suitable accessible format for them.
Finally..
  • Always remember why you are still working in this industry, people such as musicians, writers & actors amateur and professional alike, believe their work is highly important, work in the space industry has significant importance to understanding how to protect humanity, as space workers we need to put in the best performance that we can in whatever circumstances that are thrown at us, humanity requires it -  the show must go on.


Saturday, 22 September 2012

When a Project Fails.

I guess if you work in any industry long enough eventually you will work on project that fails. I have worked on two which failed in different ways. Both were painful to leave, but it was only by leaving  that some remnants of sanity was retained.
The first project was first the one that I worked in related to the space industry. I was around 33 and had had quite a few varied jobs (at least 10) before starting work there. It was a huge culture shift from being the oldest in a dept to becoming the 2nd youngest. In my last job my colleagues had gone on holiday to the usual overseas destinations, in my new team Wales and Devon were the most common destinations, and office romance was not an option here.

Up until then I was used to coding a good few pages of modules every day.when I arrived in the office my PC had no compiler on it and I had to sit for three weeks with documents to read - pages of abbreviations and document trees to learn. I started  to look for another job immediately but home life was difficult at this time so I stuck it out.

Over time I got to interact with the teams, there were two other women in the dept and approx 18 men. Everyone seemed to want to code but most were doing documentation. I didn't want to do code at this time but ended up getting the job leading a small cross-site team designing and coding simulations. The project was a precursor to a bigger project so politically it needed to succeed in case we lost the follow-on.  The project was large and complicated by legacy systems and they recruited a contractor to create a large UML model of the system, UML was a new methodology at this time and due to a colleague going on holiday - I got to go on the training session (with his nametag -he was a Dr.!). I was the only one to get the training which caused some problems reading the model.

The model grew and was managed by the contractor located at the other site. The network link to the other site was slow and the model grew harder to open. Eventually the model was so large no-one could open it. It was at this point they decided they should start the coding up in c++,we discovered that there was no-one at the other site that could code in this language, they decided to send some of the team on training. The project did not want us to code these functional modules at our site even though there was expertise there.

As it turned out that there was no money ring-fenced for the simulations work, and we had no equipment to put them on, luckily the other part of the site had upgraded their pcs and we took these pcs out of the skip, I was coding in visual basic using a free cover version from pc world we couldnt get the project to pay for a licence at our site.

We had a meeting at the other site and discuss the critical design review. The engineering manager was not present, he had starting to disappear on a regular basis and made excuses to not turn up to meetings. The contractor that had created and managed the UML model had a serious breakdown and left the project. I hadn't noticed, but the disintegration that was becoming contagious. I told our dept head i thought our team leader was having difficulties. The dept head told my team leader what I had told him. My lead wouldn't speak to me he was having family problems, he became increasingly off-sick and eventually went into extended therapy.
My dear friend and colleague who was a c coder was asked to do some c++ started to not talk to anyone about anything and became increasingly agitated. After a family bereavement he couldn't get it together was off sick for a long time, as he was a contractor he had to leave the company. The oldest chap in the dept. was starting to drink at lunchtime and slept all afternoon, he was one of the most experienced in the equipments but difficult to work with. In spite of the setbacks we managed to create a simulator product that simulated 100s of equipments with the help of three excellent sw engineers. Then the project was canned.

We had a meeting, the engineering manager had caved in and somehow the information got to the customer there was an "uncertainty" about our deadlines. This was most unfortunate because we all believed that we could have pulled this off, these were some of the most experienced and brightest engineers I had ever met. My sleepy colleague would start the morning with the times crossword and the telegraph one would be finished by 10 O clock. Then the brain teaser puzzles would be sent round by email. I was always playing catch-up.
The young debutant project manager gathered us together and gave us the bad news. The subcontractors would be let go and there would be a review for possible deployment of the permanent staff.
So what did I learn from this project?. Even now I don't know what I could do to make things go better, I think the recognition of the disintegration the small things that hold people together when things get stressful are important. This turned out to be the morning tea break where everyone squashed into the kitchen. Also the start of working in pairs. We implemented this on the next project to stop managers being able to put the blame for the delay of a complex item on one engineer - insinuating a capability problem. I also would say my trust in the wisdom/integrity of elders or senior members of staff is not as easily given.


Ultimately there is a limit to everything, no-one pushed the team harder than they pushed themselves -good management should have managed this culture before it imploded. There were people in the team that hadn't taken a holiday for years, this should never happen in a well managed company. In recent years I speak about breakdown and stress where I can, at work, in team meetings/general conversation. I know some people find this irritating, but 12 years on we are still no more sophisticated about mental health and stress working in this industry than we were then, we still don't consult psychologists/doctors in the workplace. I still hope things will improve, I believe talking about it in the workplace community, in particular putting it on the agenda at the company decision-making levels will be a start.

Friday, 21 September 2012

A 100 years Plan for Space.

Today I printed off the brilliant diagram from Rockwell International (discovered thanks to sc-ifi/sw tweep @StevePoling)100 year space plan  that shows the time line stretching from 1983 forward a hundred years. Its a vision of interdependent events leading finally to interstellar travel.
I put the diagram (after sellotaping it together in A4 pieces) on the corridor wall at work . Each time I looked over, someone new was studying it. Some projects that people had actually worked on were identified, and highlighted, and of course the rovers, were of great interest. Most importantly for me was that someone however madly optimistic they might have been, had tried to articulate something, that even now we are struggling to describe - a global space future.

You Are Here.

The problem for many of us working in the space industry is that the "You are here" relationship mapped to the rest of the project or industry in general is not immediately obvious. It is possible to work at one desk for many years with out really getting a grasp of what the people working in the bay next door are up to, or the where the project is currently heading. Although we have much better communication tools and technology it is not clear that gaining understanding of inter-dependencies and production complexities are any better addressed than they were 20 years ago. In fact there's a strong possibility that due to a number of factors, it could be much worse.This is an opinion of course ;) but in the space community there appears to be a "clicky" culture in that you will belong to one group or the other either by nationality,discipline, gender, culture or all of them. If you're not in a group you're on your own and in general this is not a good place to be in space even if you're quite self sufficient. As a female software engineer I am used to being a bit of an outsider, but its also possible to identify many other outsiders not defined by gender.

Nice To Have, Difficult to handle

I tried to do a bit of investigating on why this happens, and there is a lot of research on-line on building effective communities based around -bit of a jump here - "diversity in schools". It appears that by bringing in different more balanced quotas of genders,race,class, culture or nationality does not necessarily bring an integrated community, in fact it can increase gang membership and bad relations in the community. mcgraw-hill article To counter this behaviour it was found that it was effective to build infrastructures where individuals could collaborate cross-community, this consisted of projects specifically set up to increase the possibility of socialising and working across the different community groups. Great care was taken to ensure that these collaboration projects were supported and given a high priority in the day-to-day planning. None of this information is rocket science of course but for some reason in the industry there still a belief that community interaction is a "nice to have" and not a necessity.
stress businesswoman leader with team  Stock Photo - 11079351

Heros and Villains

For the community in space there is an added element to the understanding cross-cultural behaviours, there is often the need to explain something complex a concept, details or other difficult elements to the other group. Language, behaviour and attitude in the cross group relationships becomes an essential part of the outcome. One aspect that is difficult to ignore is the stress. The space industry like many other industries is often underfunded for the almost impossible requirements,that now need to be satisfied, to achieve our new space project objectives. Some people behave well perhaps even heroically in a stressful situation and other do not.  If looking for a good project outcome it is advisable to prepare with some kind of "health check" for both behaviours!. 

How many lifetimes?

Anyway back to the 100 year plan - when i look across and see the effort made by one small group of people to explain a vision of the next 100 years and its complexities it helps to put things into perspective. Each of us has such a short time to contribute to this vision that requires many lifetimes to fulfill. Following in the footsteps of engineers that started this task, it is humbling to see how much was achieved with so little. I believe that much past achievement was realised by teams of engineers working closely together. I hope working against the current cult of the individual, we too can achieve this high level of collaboration required to face the challenges ahead in space.stairway to heaven in moonlight Stock Photo - 9883328


Friday, 14 September 2012

Tough Without a Team

A few weeks ago, I was having my hair cut in "Ayshes" in the Stevenage indoor market when there was a power cut, not all the market, just the shop units on one side, which included the hairdressers. Its an old-style hairdressers womens side on one half of the shop, men on the other -around 6 chairs on each side. In the dark without hardly any discussion, (apparently this had happened before) they picked up the chairs and I found myself seated in a "bus like" arrangement in the middle of the market place with my grey nylon cape and wet hair.
Sitting surrounded by the quiet industrious hairdressers in the market place made me think how much I missed working in a team.
A team of individuals
In the sort of environments I work in, usually the "team" really is a group of individuals with different and sometimes conflicting objectives. Improving the team spirit is difficult as the individuals on the team are highly competent, and educated, and often do not see the need to collaborate, and some feel that they will be be slowed down by working in a collaborative way. For some this of course may be true.
It is interesting that there is often a focus on a modern advance or tool which appears to be a desire to leapfrog a community or discipline to avoid interacting or consulting whether this is a secretarial or administrative group or technical group usually proposed as a cost saving exercise. Under the pressure  to make quicker decisions the decision-making groups  round the table are smaller and less diverse and more increasingly compliant to senior management sentiments.
Skeleton team
Increasingly due to costs, the skeleton team is now a mainstream approach which means you may be in highly skilled team but there will be only one member from each discipline. In the current crisis there is a resistance to take on trainees or lesser-skilled people as there is no time designated for people to train them. The lack of a technical community to discuss your problems can be stressful, also,when arguing cross-discipline it helps to not be the only one in disagreement. If no-one else understands your point of view you can be seen as obstructive or difficult. Having your work peer-reviewed by your own community helps build your confidence and promotes discussion. Processes are difficult to enforce on the wider community ie. adhering to naming conventions/configuration control if you are the only one in support of this sort of basic quality, improvement initiatives, you may just be seen as being  "picky".
Pushing the Limits.
With a tough isolating work environment that is currently evolving it is also important to have good emotional support at home, family pets etc. (easier said than done!). Its now common to build technical community networks that transcends a place of work. Techies usually belong to interest groups on the internet, although this is a great source of support for an individual, it is not always possible or desirable to use this a replacement for the workplace social environment. As technical work becomes more complex, the levels of finance low and the expectations increasingly high, it maybe that a return to working in teams becomes once again becomes more desirable due to the limits of the human individual and not least because of the deep human need for people (scientists,engineers & hairdressers ;)) to work with each other.  

Friday, 17 August 2012

Escape from Colditz




  • A Room at the Bottom

There was a great program on tv the other night about a engineering team recreating an WW2 escape from Colditz. Most interesting (apart from the glider building) was the interview footage with the escapees. This was shot in 2001. I was immediately taken back to the time when I worked at the Imperial war museum 24 years ago when I worked in Sound Records dept. I worked in a very small room at the bottom of the directors carpeted stairs in a sound-proofed room. My job was to re-record and archive tapes made by our resident interviewers sent to interview wars veterans from up and down the country. When I started I used to listen to the interviews usually 8 reels worth a day, by the end of the first few weeks until the end when I worked there 4.5 years later I rarely listened, i used to turn them down to a low hum. War is a difficult subject especially close-up.

  • The Queen

There were two of us, me and my ancient (I thought) boss of 34, working in the department we were also audio-visual dept. a new arm of the newly re-developed war museum. I spent the first few weeks walking around the building site with a hard hat. The war museum is housed in "Bedlam" -Bethlehem hospital a Victorian mental institution it was quite spooky at night- some of the renovators wouldn't work on the night-shifts they didn't like the sounds of "the chains"- their words. Shortly after my starting work, the Queen (Elizabeth II) came to re-open the museum, this was my first museum function, I was working the PA.system for the Queen. I had stickers with queen on fader 2 and so on - yes really!.

  • Jobcentre plus cynicism

 I was still in shock at getting a real job as a few weeks earlier at 20 I had been officially unemployed or "resting" as a photographic retoucher artist/musician. I had to open my first bank account, borrow some money from my boss to buy some clothes for the event, it was the first time I had been paid monthly since Id left school at 16. The man at the Deptford jobcentre wouldn't believe I had 6 O'levels, I had to argue with him to get the application form.

  • My Marvellous Boss

Luckily my new boss at the museum- although he looked like an accountant with an oversized suit- was an ex-record producer that had built a recording studio in his house (may cover this in more detail at some point) I have to point out this was folk rock genre ("didnt we have a lovely time etc.".). He didn't mind my lack of formal education if i could splice tapes and work a soldering iron, which I could (I had been playing/recording with bands since I was 13).

  • The interview

When I had my interview there was a panel of three people sitting along a trestle table and I sat opposite  them. (Luckily I believe I thought that this was standard interview practice- havent had an interview like that since!). I was asked the dates of the second world war and what sort of music I wrote. I failed the first question ashamed to say and replied "love songs" to the second. We were a post punk band but I didnt think that would go down well. Not sure even now, why i got the job, although the museum superintendent was also a ex-musician from quite a famous 70s band so there were a lot of musicians and artists around at the time. I am eternally grateful to these open-minded people for taking me on.

  • Evening functions

I learned electronic engineering (day release) and started software programming on Amiga machines,created animations and wrote music for some of the museum AV displays. I was asked to compose something to accompany the Belsen exhibition as this was being put together at the time, I composed a piece for this, but I am eternally grateful that the then director Dr Alan Borg said there should be no soundtrack as the film is too visually powerful to show with any music or voiceover.
We were incredibly lucky as the new corporate function industry took off around this time and many organisations hired the museum in the evening. Even the Rolling stones came by one evening (my night off) - if only twitter was around then!! We did have the medical students from the Royal College one evening and I remember someone had been sick in one of the tanks, this stopped any future Uni dos.

  • The Unruly & Independent

Anyway back to the original reason for the post. We had an evening function, it was a re-union for the Colditz prisoners, I couldnt do this evening for some reason (what was I thinking?). The following day I asked how it had gone."It was terrible!", my boss had complained, "we had a presentation but when it started no-one would sit down. We tried to get them to be quiet for the speeches but no-one listened. When they did sit down some of them would get up again". Well, what did they expect?...I'm glad the ex-prisoners  and serial escapees still were unruly and independent, even in their 70&80s..


  • In Relentless Pursuit.

Looking at the current difficulties for young people to get into work, I hope we can always find a place for people who don't fit somehow. Looking back over 20yrs ago it would seem we were more open to risk, in the future if we keep putting hurdles in the way (financially,academically or otherwise) of some groups of people from being able to contribute to society its own potential & capability will be weaker and the outcome would be that everyone's quality of life will be diminished. The Colditz escapees were relentless in their escapes, unwilling to bow down against an oppressive regime.Watching the program I hope that ordinary people may be inspired to be as relentless in their pursuit of a possibility of bringing improvement,diversity,fairness & transparency to future societies that may suffer the threat of oppression.




Thursday, 31 May 2012

The Business of Creativity. 

There has always been an uneasy relationship between the artistic creative industries and large corporate companies and finance. There is a deep suspicion amongst the artists that the corporation will not only sell their products but try to influence and control the creative process.creative control  This was always the (quite legitimate ) worry for musicians signing to one of the large record companies.In engineering there has been in recent years the scaling back of engineering management layers in order to better control the engineering product or engineering schedule at source. Historically engineering management has been essential, to protect or defend the engineers dilemmas,explaining in management speak the problems and difficulties regarding the design and production of complex products.In large corporations the need to save money has meant cutting out the middle management but in reality it means the creatives must also take up the role of administration and explanation.

Complexity and Explanation.

Julia Spiral ImageThe products are now so complex that the creatives need more time than ever to analyse and problem solve. The schizophrenic behaviour required by fulfilling all roles is mentally debilitating & ultimately self defeating. Why ask the techies or creatives to do cost, budget, schedule and contract management as part of their daily routines when business specialists could be targeted to manage the complexity these tasks. Where is the respect and understanding between the business and creative disciplines?.
Its getting difficult to attract highly skilled engineers into certain specialist areas of industry, by adding tasks (such as costings scheduling administration) it can only dilute the quality of contribution of the engineers employed in specialised roles. The old methods such as  no.of lines of code and power point slides cannot now with explanations of complex interdependencies. Increasingly we need some kind of visualisations or graphics to show project timelines and the evolution of development to keep the dialogues going (some time for years)between teams on a project.


Institutions and Added Value 

In recent times some corporate record companies have failed, due to musicians & artists selling their music directly on the internet EMI. The record companies have not been able to let the musicians identify any "added value" from the management of their creative talent.It is not such a large step to think that some time in the future engineering/science creatives may be able to sell their talent directly to projects funded by private or microfunded Microfinance intiatives and travel between projects without the need to be employed by the current major industry players. If large corporate organisations want to remain relevant to these industries they must demonstrate added value to the engineers & scientists that they employ. They can do this by providing infrastructure and stability for multiple & transient teams and disciplines to work together.

Joy in Numbers

One of the main benefits the larger employer can exploit is the sheer number of employees they employ. The melting pot of talented staff is one of the main reasons stay working in these large companies in spite of lower wages,poor quality working environments and substandard management techniques and expertise. Allowing networking and collaboration possibilities and a better environment to support collaboration and development activities will ensure better engagement and belonging. A larger employer may have available funds to provide a good facility to enable innovation and collaboration, this environment when provided thoughtfully, this can affect the quality of products,innovation and production creative environments Creative communities do not always appear where they are wanted - they sometimes just appear.  For instance it would be hard to get a group of any painters or musicians to live/work anywhere they didn't want to or that was detrimental to their work. What most creative people want in science art or otherwise is a chance talk to other creative people about their work and the opportunity to create stuff.



On the shoulders of Pragmatists.

On the shoulders of Pragmatists.

I sat through a very long presentation today on how we were going to save money on future projects. Its always interesting to see that the team which will be cut back is the team that was not in the room when the budgets were being discussed. The reasons the saving will be achieved were a bit woolly needless to say that software should be trimmed back and other more prominent depts should get a bit more.  The savings are thought to be made around the rather tricky subject of autocoding.  I would have been happier if the autocoding case was put forward by software peeps but it was not. In my experience autocoding is best used by the people at the coalface who know which functions it will help and where not to take any risks, this takes quite a bit of experience. Autocoding like automated phone operators can replicate aspects of non-changeable functions but like the automated telephone answering system,but if the question doesn't fit you can get passed round an endless loop of A B or C when you really want to "speak to an advisor".

Modularise and shut your eyes.

Later in the day there was another interesting comment when trying to set up a common working area with some of our sub-cos there was strong resistance to the working together philosophy, very experienced engineers (not software ones) were explaining to me it is better to modularise software and let the teams deliver a stand alone package and reduce any collaborative activities. I appreciate the thought but if a product we are working with is not created in  a multiple contributor and protected core design, and is a product designed to be coded and configured in-house there will be problems. Some product in the industry are conceived and written well before the "thin-prime" spectre haunted the  corridors. Modularisation is an important design consideration but is of course not an excuse for not collaborating communicating with the project stakeholders.


See no evil hear no evil ( "simplicity" = "complexity")

It is strange that with the increasing software complexity and the bafflement of our own experienced engineers in our the ever challenging environment, increasingly personnel from other areas of discipline are taking it on themselves to explain to us that things are now simpler in the software world (and therefore cheaper) than we thought. The worrying thing is that the only resistance I can see to this is a sharp raising of the eyebrows by my colleagues in meetings, but these people are so knocked by the current economic climate the emperor will be parading around in his blissfully ignorant nudity for some time to come. Software engineers need to become excellent in explaining complex issues to another discipline in particular to Project Management.

No Respect for a new discipline

I have frequently heard software referred to as the "dark arts". This is not good for a variety of reasons but being referred to as voldemore or HP himself is not helping the collaboration & respect issues between disciplines. 
It is official there is no respect for software in the more elevated parts of the engineering industry, perhaps it is because it is still a relatively new discipline. Software though over the last 15-20 years has learned to be a bit more humble than some engineering disciplines. It has taken on the nightmare of incremental deliveries and being extremely pleasant to the customer without "people-skills" being a key software engineer quality, software folk have had to respond to complexity,financial accountability and the possibility of having got things slightly or very wrong much earlier in the development phase- when other people are still eating the bid-win celebration canapes. We now know by bitter experience if the misinterpretation of  key requirements can be addressed early on by demonstration, simulation, or modelling it can save huge amounts of recoding and misunderstanding later on in the project, when everything is interdependent and difficult to update and modify.


Raising The Game

One resistant problem is system folk and other disciplines continue in the waterfall V development not understanding the shifting sands of the software and data development, therefore the tools and environments provided by project will not be supportive for this flexibility. It is not possible to use a document configuration system to cope with configuration control in a software and data development environment they will need special (probably expensive to maintain) tools. It is the job of the SW dept manager to make sure the costs for these and risk offsets are well understood by the rest of the company. If we can maintain a humble approach in software it will serve us better to be able to question the large" fix-it-all" tool. It is important to be able to question the sanity of signing up to any tool/ model that is proposed as replacement for the need to talk to other disciplines about their worries over timing and data format issues. As we pass our data from the central database to the sw datasmiths its true we can change formats many times just to cope with the various environments. It is not possible to get all the disciplines to align on one environment but the excellence required to tidy up the interfaces between environments should be a key focus for the community.


In short experienced (read aging ,tired & worn out) software people its been a tough decade. Brush yourself down, put a bow in your hair (metaphorically or otherwise) and stand tall. All the lessons that have been learned in the last decade (and before) are highly valuable to engineering and technology industries, even if we dont "feel the love".  if software teams can bring with good humility, our mastering,understanding and management of complexity,then include the excellence of good interfaces between disciplines, we will set the bar higher. We will be able to play our part in leading the technological and scientific communities forward to help with the explanations of increasingly complicated tasks for both the current and the next generation of engineers and scientists.