Team Building

Team Building

Creating a "team" is really hard. Setting up, Developing and Keeping it sustainable and continuous work.. It starts with hiring correct person to the right job on time and fitness into the rest of team. Because team is to be formed with different roles and competencies which complementing others. After starting to the job, adaptation takes some time in some periods for each individual and the team for sure (in the order of forming, storming, norming, performing asTuckman said). Later...

Türkiye Yazılım Kalite Raporu (TSQR)

Turkish Testing Board tarafından yapılan anket ilginç bilgiler içeriyor. Ankete katılanların bazı cevapları şu şekilde. Firmalar gün geçtikçe test organizasyonlarına daha fazla ihtiyaç duyuyorlar. Firmaların çoğu testleri otomatize etmiyor, açık kaynaklı yada kendilerinin geliştirdikleri araçlarla testler yapıyorlar. Firmadaki Test Yetkinliğini artırmak için mühendisler için eğitim ve konferanslara katılımın önemli olduğuna inanılıyor. Test senaryolarını yazan ve testleri yapanlar genelde test mühendisi/uzmanlar, yada iş analistleri ama aralarında tasarımcı yada müdürler bile var....
Software Quality Fusion; Agile and CMMI

Software Quality Fusion; Agile and CMMI

World is full of failed software projects caused by several different reasons or others. You will get more than 10 millions search results if you write “why software projects fail” into Google. Most well known topics are like Neglecting important principles and methodologies, Communication problems, non-matching Skills and Expectations, Late failures and quality issues, Vague requirements, insufficient stakeholder involvement and etc.. Cost, Time, Performance and Scope are the the most important...

Google Developing ‘Brillo’ Software for Internet of Things

Google wants its software to power any electronic device that connects to the Internet, whether or not it has a digital screen. To that end, Google is working on technology that could run on low-powered devices, possibly with as few as 64 or 32 megabytes of random-access memory, according to people who have been briefed about the project. Google is likely to release the software under the Android brand, as...

Next Step in Work

Causally I read an essay for several weeks ago, about why people leave their jobs. It is really impressive to understand that money is not the only reason to leave their job. Vision, guidance and improvement is needed by everyone. Leaving job is not caused by only a manager for sure, we need to do our homework in parallel. However everything is directly related how you manage it. I strongly...

Apple adds new iOS/OS X programming language: Swift

Swift, a programming language for distributed parallel scripting (if you’re a developer, you know what I’m talking about), can now be used to develop apps for both iOS and OS X, Apple announced during today’s keynote at its five-day WWDC developer-only show in San Francisco. Matter of fact, Swift code can co-exist with Objective-C, which has long been the preferred programming language for iOS development. Jump past the fold for...

Hangi programlama dilini öğrenmeliyim?Which Programming Language Should I Learn First?

Here's a try for subject for "What's the best programming language for a beginner" on LifeHacker. That's probably one of the most popular questions from first-time learners, and it's something that educators debate as well. The thing is, you can ask ten programmers what the best language is to get your feet wet with and you could get ten different answers—there are thousands of options. Which language you start with depends...