Scrum Master! What Is Your Inner Compass?

Scrum Master! What Is Your Inner Compass?

http://ift.tt/2rOIl48

"Knowing my True North gives me the courage to focus my energy where I believe it should be, not according to what is popular or pleasing to others." – Jennifer Cummings

Imagine you went on a jungle safari or a trekking trip with your friends and unfortunately you got separated from your group. There is nobody around who can guide you and you don’t know your exact coordinates. The only information you have is that your camp is in a northernly direction. What would you do? How would you determine which way north is?

The first thing that comes to mind is to check your compass because you know that compass always points towards True North. So simple isn’t it?

java

via DZone.com Feed https://dzone.com

May 29, 2017 at 06:39PM

Generating Documentation With DocFX as Part of a VS Solution

Generating Documentation With DocFX as Part of a VS Solution

http://ift.tt/2quR5IP

I have a couple of small open-source projects out there. For me, the hardest part of getting such projects into a state which allows others to use them effectively is creating documentation – I only have enough discipline to put triple-slash-comments on the public API. In the past, I’ve been using Sandcastle Help File Builder to create help files based on that, but it slowly starts to feel heavy and outdated. So when Microsoft announced the move of .NET Framework docs to docs.microsoft.com with information that it is being powered by DocFX, I decided this is what I would try the next time I had to set up documentation for a project. Also, based on my previous experience, I’ve set some requirements:

  • The documentation needs to be part of the Visual Studio solution.
  • The documentation should be generated on the build.
  • The documentation should be previewable from Visual Studio.

When Lib.AspNetCore.Mvc.JqGrid reached the v1.0.0 I had the opportunity to try to do this.

java

via DZone.com Feed https://dzone.com

May 29, 2017 at 06:39PM

Malware: Painting a Picture

Malware: Painting a Picture

http://ift.tt/2quTx2e

Now more than ever, companies are flocking to the cloud. Through a variety of software as a service (SaaS) and infrastructure as a service (IaaS), enterprises are able to raise their efficiency, increase their flexibility, and decrease costs. However, pursuing these benefits does come with some risk. In particular, malware and ransomware have transformed from issues on endpoints to systematic threats to organizations’ suites of cloud apps.

While it may be tempting to run from the cloud (and the threats hiding in its billows), the fact remains that it is a staple of modern business – it’s here to stay. So, enterprises must take steps to understand malware and safely capture the benefits of the cloud. This process is similar to composing a painting in that there are many items to consider when trying to complete a picture of the ideal future. Each piece of secure cloud migration corresponds with one aspect of painting – see how in this post.

java

via DZone.com Feed https://dzone.com

May 29, 2017 at 06:39PM

Article: Q&A on the Book Timing Is Almost Everything

Article: Q&A on the Book Timing Is Almost Everything

http://ift.tt/2r4rZ6A

Executives can and should get involved with the way that software is being developed. In his book Timing is Almost Everything, Roland Racko shows how you can increase software success by using a "management by query" executive style in the early stages of software development initiatives to influence how teams think and behave.

By Ben Linders

java

via InfoQ http://www.infoq.com

May 29, 2017 at 06:06PM

New Eclipse IoT Charter and Steering Committee

New Eclipse IoT Charter and Steering Committee

http://ift.tt/2se4TYV

It is hard to believe the Eclipse IoT Working Group was launch over five years ago on November 1, 2011 — at the time, we called it Eclipse M2M. A lot has changed over these five years, including the name, and the IoT industry has matured to be one of the dominant trends in the technology industry. The good news is that the Eclipse IoT Working Group has been a huge success. We have a thriving open source community that includes 30 different projects, more than 200 developers, and 30 member companies. Eclipse IoT is well-known and positioned in the industry and continues to see momentum and growth.

Given this community growth, we felt it was time to take a fresh look at the Eclipse IoT Working Group charter and the Steering Committee. After a number of drafts and revisions, we have updated and published the new working group charter. Most of the changes were done to reflect the current focus on IoT runtimes and frameworks and adding more clarity to the roles and responsibilities of the Steering Committee.

java

via DZone.com Feed https://dzone.com

May 29, 2017 at 05:39PM

Deploying Node Express Apps to OpenWhisk

Deploying Node Express Apps to OpenWhisk

http://ift.tt/2rg38gy

I’m catching up with all the great new features that have been added to OpenWhisk over the last few months. My colleague Lionel Villard published two articles how to run Node Express web applications in a serverless environment. Very cool.

Rather than repeating everything from Lionel’s articles, let me give you a quick summary how this works.

java

via DZone.com Feed https://dzone.com

May 29, 2017 at 05:39PM

The Biggest Concerns With the Java Ecosystem

The Biggest Concerns With the Java Ecosystem

http://ift.tt/2se5R7A

To gather insights on the state of the Java ecosystem today, we spoke to nine executives who are familiar with it. We asked these experienced Java professionals, "What’s your biggest concern with the current state of the Java ecosystem?" Here’s what they told us:

  • Oracle owns Java and I’m concerned with what they will try to do something going against banks – asking them to pay fees. They tried going after Google and didn’t succeed. If I’m the CEO of a bank running Java, I’m not very comfortable.
  • The governance model applied to the JVM and Java language is not representing the needs of the users. It’s hard to get a definitive view until we see the standards of Java 9.
  • The challenge most adopters face doesn’t compromise on software quality. Maintain strong architectural engineering principles to create efficient systems. Adopt design principles. Ensure that you adopt mature, proven frameworks, not just any that’s available.
  • Java EE is getting too much attention. Most problems are addressed in the open source community with Spring and Apache. Others may be more invested in Java EE for business purposes we do not see.
  • Consistently late delivering on product releases and a lack of transparency into the process.
  • Practicality. Clients don’t want to repeat doing the same work for iOS and Android.
  • The complexity of the ecosystem and libraries not being kept up to date with regards to security vulnerabilities.
  • Lack of mentors. New languages, like Kotlin, are building on Java’s vulnerabilities.
  • The fragmentation between competing JDKs and JVM – Oracle versus IBM. There are significant differences that can prevent something developed for Oracle to run on IBM. The underlying implementations are not close and it makes it difficult to run enterprise software.

What’s your biggest concern with the current state of the Java ecosystem?

java

via DZone.com Feed https://dzone.com

May 29, 2017 at 05:39PM